我重新安装了laravel,一切都编译良好,但是当我通过npm安装vuex或vue路由器时,编译不再起作用了,我得到了这个错误:
错误:[vue-loader] vue-template-compiler必须作为对等安装 依赖项,否则必须通过兼容的编译器实现 选项。
答案 0 :(得分:16)
vue 和 vue-template-compiler 模块版本必须与您的 package.json 中的版本相同。
这是我的代码:
"devDependencies": {
"vue": "^2.5.17",
"vue-loader": "^15.5.1",
"vue-template-compiler": "^2.5.21"
},
我将 vue 版本更改为2.5.21,然后运行 npm update 来更新VueJS的基本版本。
答案 1 :(得分:0)
npm install vue-loader --save-dev
npm install vue-template-compiler --save-dev