Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/webpack/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PostSS不能与webpack 5和sass结合使用_Webpack_Sass Loader_Postcss Loader - Fatal编程技术网

PostSS不能与webpack 5和sass结合使用

PostSS不能与webpack 5和sass结合使用,webpack,sass-loader,postcss-loader,Webpack,Sass Loader,Postcss Loader,我正在使用Webpack5和最新的css/POSTSS/sass包。现在我得到了错误 Module not found: Error: path argument is not a string 如果我移除PostSS加载程序,它会工作 这就是密码 rules: [{ test: /\.s?css/i, use: [ MiniCssExtractPlugin.loader,

我正在使用Webpack5和最新的css/POSTSS/sass包。现在我得到了错误

  Module not found: Error: path argument is not a string
如果我移除PostSS加载程序,它会工作

这就是密码

            rules: [{
            test: /\.s?css/i,
            use: [
                MiniCssExtractPlugin.loader,
                {
                    loader: 'css-loader',
                    options: {
                        sourceMap,
                        url,
                        importLoaders: 1,
                    }
                },
                {
                    loader: require('postcss-loader').loader,
                    options: {
                        sourceMap,
                        postcssOptions: {
                            plugins: [
                                require('postcss-import')(),
                                require('cssnano')(),
                                require('autoprefixer')(autoprefixerOptions),
                                require('postcss-merge-rules')(),
                                require('postcss-object-fit-images'),
                            ],
                        },
                    },
                }, {
                    loader: 'sass-loader',
                }
            ]
        },]
好的,我解决了

是的

loader: require.resolve('postcss-loader'),
而不是

require('postcss-loader').loader