今天在创建Vue项目的时候、突然报错:Vue packages version mismatch,If you are using vue-loader@>=10.0, simply update vue-template-compiler。
具体如下图:
很郁闷、前几天还用的好好的、怎么就不能用了呢?网上百度了一圈、有提示升级vue-template-compiler的、有提示升级npm的各种解决方案、好像都不行。好在最终还是找到了解决方案:
查看vue和vue模板编译器是否版本一致:
npm list vue-template-compiler -g
npm list vue -g
如果版本不一致,就卸载其中一个并重新下载该指定的版本,或者操作如下命令:
npm i -g vue@2.6.11
npm i -g vue-template-compiler@2.6.11
操作完成之后重新通过vue create 命令创建项目就可以成功啦。