vuecli3+vux 启动报错 ,没有配置vux-loader,报错信息Error: Compiling RuleSet failed: Exclamation mark separated loader lists has been removed in favor of the 'use' property with arrays (at clonedRuleSet-41.loader: vux-loader!vue-loader)
时间: 2024-04-09 11:34:06 浏览: 201
感谢您提供的详细信息。根据报错信息显示,您遇到的问题是由于缺少vux-loader配置引起的。
要解决这个问题,您需要在Vue CLI 3的配置文件(vue.config.js)中添加vux-loader的配置。请按照以下步骤进行操作:
1. 首先,确保已经安装了vux-loader插件。您可以使用以下命令进行安装:
```
npm install vux-loader --save-dev
```
2. 在项目根目录下创建一个名为vue.config.js的文件(如果已经存在,请跳过此步骤)。
3. 打开vue.config.js文件,并添加以下内容:
```javascript
module.exports = {
configureWebpack: {
module: {
rules: [
{
test: /\.vue$/,
use: [
{
loader: 'vue-loader',
options: {
compilerOptions: {
preserveWhitespace: false
}
}
},
{
loader: 'vux-loader'
}
]
}
]
}
}
}
```
4. 保存并关闭vue.config.js文件。
现在,您可以尝试重新启动Vue项目,看看是否还会出现报错。希望这能帮助您解决问题。如果还有其他疑问,请随时提问。
阅读全文