【发布时间】:2021-02-18 12:24:04
【问题描述】:
我使用 webpack 5 和最新的 css/postcss/sass 包。现在我得到错误
Module not found: Error: path argument is not a string
如果我删除 postcss 加载器,它可以工作。
就是代码
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',
}
]
},]
【问题讨论】:
标签: webpack sass-loader postcss-loader