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

1108 단어 Vue
문제.
vue-loader was used without the corresponding plugin. Make sure to include VueLoaderPlugin in your webpack config.
까닭
. 공식 문서 참조https://vue-loader.vuejs.org/migrating.html#a-plugin-is-now-required . Vue-loader는 15.*그 다음 버전은 모두 vue-loader의 사용입니다. Vue Loader Plugin을 동반해야 합니다.
해결 방법
  • vue-loader 버전을 14.*(조회 버전 전송문:https://www.npmjs.com/package/vue-loaderps: 마지막 14 버전은 14.2.2,npm install [email protected]
  • 웹팩 수정.config.js
  • const VueLoaderPlugin = require('vue-loader/lib/plugin');
    module.exports = {
        devtool: "sourcemap",
        entry: './js/entry.js', //     
        output: {
            filename: 'bundle.js' //        
        },
        plugins: [
            // make sure to include the plugin for the magic
            new VueLoaderPlugin()
        ],
        module : {
            ...
        }
    }

    좋은 웹페이지 즐겨찾기