添加了rules后又出现了新的错误
我已经学完了课程,并完成了项目代码并做了笔记,你可以参考一下我的代码https://github.com/carrieguo/vue.js-learn
你少安装了一个loader, 少装了一个包,或者loader没有声明对
引入VueLoaderPlugin
const VueLoaderPlugin = require('vue-loader/lib/plugin')
新增这个属性
plugins: [
// 请确保引入这个插件!
new VueLoaderPlugin()
]
rules 增加
rules: [
{
test: /\.vue$/,
loader: 'vue-loader'
},
{
test: /\.css$/,
use: [
'vue-style-loader',
'css-loader'
]
}
]
自己格式化一下
const path = require('path')const VueLoaderPlugin = require('vue-loader/lib/plugin')module.exports = {entry: path.join(__dirname, 'src/index.js'),output: {filename: 'bundle.js',path: path.join(__dirname, 'dist')},plugins: [// 请确保引入这个插件!new VueLoaderPlugin()],module: {rules: [{test: /\.vue$/,loader: 'vue-loader'},{test: /\.css$/,use: ['vue-style-loader','css-loader']}]}}
我也是这样的错误 求解