问题描述
Error: Compiling RuleSet failed: A Rule must not have a ‘options’ property when it has a ‘use’ property (at ruleSet[1].rules[3].options: [object Object])
在webpack项目打包的时候,出现以上报错信息。
根据报错消息大概可以得知,当使用use来加载loader的时候,不能添加options选项,因为use往往是使用多个loader,你无法对多个loader同时配置。
这种问题出在喜欢把use 和 loader 混用的人。
问题解决
将需要配置options的loader 的 关键字从use 改成 loader
另外第二种方法是将loader包装成对象,写在use数组内部。
注意括号