我有这样的配置:
module: {
rules: [
{
test: /\.(js|es|es6|jsx)$/,
use: {
loader: 'babel-loader',
options: {
presets: ['es2015']
}
}
},
{
test: /\.css$/,
use: {
loader: ['style-loader', 'css-loader']
}
}]
}
但是样式加载器和css-loader无法运行。似乎加载器不能是数组。而且,我无法打开webpack 2文件的页面。你能告诉我如何解决这个问题吗?
这是错误:
无效的配置对象。 Webpack已使用与API架构不匹配的配置对象进行初始化。 - configuration.module.rules [1] .use应该是以下之一: 非空字符串|功能| object {loader?,options?,query? } |功能| [非空字符串|功能| object {loader?,options?,query? }]
答案 0 :(得分:0)
我通过将其更改为
来解决此问题{ 测试:/.sass $, 使用:[' style-loader',' css-loader',' sass-loader'] }