首页 > 其他 > 详细

vue packages version mismatch

时间:2020-05-26 11:28:54      阅读:50      评论:0      收藏:0      [点我收藏+]
$ npm start

Vue packages version mismatch:
- vue@2.4.2
- vue-template-compiler@2.5.1

vue 版本和 vue-template-compiler 的版本必须一致,否则就会报以上的错,解决方案其实很简单

# 如果你的vue-loader版本>=10.0,可以直接更新vue-template-compiler
$ npm update vue-template-compiler

# 如果你的vue-loader版本<10.0或者使用了vueify,需要重新安装vue-loader和vueify,然后更新vue-template-compiler到最新版本

$ npm install vue-loader&vueify --save-dev
$ npm update vue-template-compiler

本人的 vue-loader 是 12.1.0 版本,但是手动更新 vue-template-compiler 至 2.4.2 版本仍旧报错,于是

$ rm -rf node_modules
$ rm -rf package-lock.json

# 手动把 vue-template-compiler 版本写死为 2.4.2 与 vue一致
$ npm install 

就解决了。

vue packages version mismatch

原文:https://www.cnblogs.com/everlose/p/12963801.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!