Skip to content

babel-plugin-react-css-modules doesn't recognize the @ path #311

Open
@cuihaoweb

Description

I added @/common/styles/init.css to man.jsx in the main entry file, but it gave me the following error message:

Error: Cannot find module '@/common/styles/init.css'
src/main.jsx
Require stack:
- /Users/cuihao04/Desktop/git/react-editor/node_modules/.pnpm/[email protected]_@[email protected]/node_modules/babel-plugin-react-css-modules/dist/index.js

But I've already configured the @ configuration in webpack,
Here's the babel-plugin-react-css-modules configuration:

 plugins: [
        [
            "react-css-modules",
            {   
                context: resolve(__dirname, './src'),
                exclude: 'node_modules',
                generateScopedName: '[path]__[name]__[local]',
                webpackHotModuleReloading: true,
                filetypes: {
                    '.less': {
                        "syntax": "postcss-less"
                    },
                    '.css': {
                        syntax: 'postcss-styled'
                    }
                }
            }
        ]
]

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions