webpack vue-loader was used without the corresponding plugin. Make sure to include VueLoaderPlugin(示

Posted yaogengzhu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了webpack vue-loader was used without the corresponding plugin. Make sure to include VueLoaderPlugin(示相关的知识,希望对你有一定的参考价值。

当我们出现以下报错!

解决方案:

// webpack配置文件 

const path = require(\'path\');

const htmlWebpackPlugin = require(\'html-webpack-plugin\');

const VueLoaderPlugin = require(\'vue-loader/lib/plugin\'); //引入这行


module.exports = {
    mode:\'none\',
    entry:\'./src/main.js\',
    output:{
        path:path.join(__dirname,\'./dist\'),
        filename:\'bundle.js\'
    },
    plugins:[
        new htmlWebpackPlugin({
            template:path.join(__dirname,\'./src/index.html\'),
            filename:\'index.html\'
        }),
         new VueLoaderPlugin() //new一个实例
    ],
    module:{
        rules:[
            {test:/\\.css$/,use:[\'style-loader\',\'css-loader\']},
            {test:/\\.less$/,use:[\'style-loader\',\'css-loader\',\'less-loader\']},
            {test:/\\.(jpg|png|bmp|gif|jpeg)$/,use:\'url-loader\'},
            {test:/\\.js$/,use:\'babel-loader\',exclude:/node_modules/},
            {test:/\\.vue$/,use:\'vue-loader\'}
        ]
    },
    resolve:{
        alias:{
            \'vue$\':\'vue/dist/vue.js\'
        }
    }
}

 

以上是关于webpack vue-loader was used without the corresponding plugin. Make sure to include VueLoaderPlugin(示的主要内容,如果未能解决你的问题,请参考以下文章

webpack 4+ vue-loader 配置

vue-loader:如何在 webpack 4 和 vue-cli3 中使用 vue-loader v15

Vue + Webpack + Vue-loader 功能介绍

Vue + Webpack + Vue-loader 功能介绍

vue24-webpack+vue-loader

组件的 vue.js 自定义 css(没有 webpack 和 vue-loader)