vue-cli2.x更新到vue-cli3.x中出现的问题

517 阅读1分钟

1、 由于公司最近开发出了内部的框架,需要使用vue-cli3.x的版本,因此需要把现在vue-cli2.9.6的版本提升一下,本以为直接使用

npm uninstall -g vue-cli

就可以了,结果出现了这个问题

up to date in 0.029s

这个时候,需要在C:\Users\czs\AppData\Roaming\npm\node_modules中删除@vue这个目录就可以了。

2、 之后安装vue-cli3.x一直失败,报错

No matching version found for @babel/parser^@7.7.4

在使用命令:npm install -g @vue/cli 安装最新版本的vue-cli时出现错误
错误提示找不到@babel/parser^@7.8.3 版本的时候,首先我们需要先去

www.npmjs.com/package/@ba…查看有没有该版本的


点击version进入下面的界面


这里发现是有该版本的


解决方法:
如果在npm官网找到了这个版本,那么:
需要把npm的源切换成npm自己的源在尝试,即可正确安装。
切换npm源的方法:blog.csdn.net/xiasohuai/a…

之后cnpm install -g @vue-cli@3.3.0

这里我最后加了版本的限制,因为我第一次安装的时候安装了4.x的

上面是我这次的踩坑经验,希望大家可以指点一下