当咱们写好 app.vue webpack.config.js 后 满心欢喜的在命令行输入vue
npm run build
复制代码
后结果发现报出webpack
vue-loader was used without the corresponding plugin. Make sure to include
复制代码
此时会有两种状况:web
在Terminal输入npm
npm install vue-loader
复制代码
此时问题应该已经解决bash
在webpack.config.js文件中添加app
const {VueLoaderPlugin} = require('vue-loader')
module.exports={
...
plugins:[
new VueLoaderPlugin()
],
module:{
rules:[
{
test:/.vue$/,
use:'vue-loader' //在webpack4.0中用use取代loader
}
]
}
}
复制代码
注:const {} = require() 为ES6的解构赋值ui