旧版本vue-cli卸载不掉,也更新不了

旧版本vue-cli卸载不掉,也更新不了

#执行 uninstall 命令没反应,更新到最新版本还会报错

http://img1.sycdn.imooc.com//climg/5fe48262098fb90605460347.jpg
# 相关课程内容截图

# 尝试过的解决思路和结果

# 粘贴全部相关代码,切记添加代码注释(请勿截图)

在这里输入代码,可通过选择【代码语言】突出显示

正在回答

登陆购买课程后可参与讨论,去登陆

3回答

同学你好,问题解答如下:

如果安装脚手架的时候,使用的指令是npm install -g vue-cli,那么卸载的时候,要使用npm uninstall vue-cli  -g才会有效果。这两个指令是用来安装、卸载低版本脚手架的。如果安装的是低版本脚手架,那么查看版本时,显示的结果是如下形式:

http://img1.sycdn.imooc.com//climg/5fe5463409ef78fa05310046.jpg

如果安装脚手架时,使用的指令是npm install -g @vue/cli,那么卸载的时候,要使用npm uninstall @vue/cli -g。这两个指令是用来安装、卸载高版本脚手架的。安装高版本脚手架,查看版本时,结果是如下形式:

http://img1.sycdn.imooc.com//climg/5fe546cb096f02c105490042.jpg

通过同学的截图,执行完npm uninstall vue-cli  -g后,vue还存在,并且版本号是高版本的形式:

http://img1.sycdn.imooc.com//climg/5fe546ee09885d7110760185.jpg

因此老师觉得,同学初始安装时,就安装的是高版本,所以使用低版本的卸载命令会失效。

建议同学使用npm uninstall @vue/cli -g卸载试试。卸载指令执行完后,建议把命令行工具关掉,再重启,然后再查看vue版本号。

另外,同学的版本已经是高版本了,可以不用卸载直接使用。

祝学习愉快!

  • 沐寒528 提问者 #1

    http://img1.sycdn.imooc.com//climg/5fe5494d09bae21805580350.jpg

    我按照此命令更新,会出现错误。

    老师,我这个版本的vue-cli在创建的项目不是vue3.x的,还是2.x的,这个和我的脚手架版本号有关系吗?

    我也不太敢卸载重装,头一学时,为了装它,特意重装了系统呢!


    2020-12-25 10:16:39
好帮手慕久久 2020-12-25 11:04:17

同学你好,是因为脚手架版本太低,所以不提示创建vue3项目,可以使用命令升级版本,如下:npm install @vue/cli@4.5.9

由于框架都是通过命令行来安装、启动的,所以避免不了不断的输入这些指令。因此不能因为害怕系统崩掉,就不练习了。建议同学不要把自己的资料放在c盘,这样即使重新系统,我们的资料也不会丢失。要大胆的尝试指令,这个东西只有不断练习,才能少出错。如果还是不行,建议同学重启电脑,然后跟着老师的步骤多操作几遍,有时候安装不成功是因为网络不好,重复执行几遍就可以了。

祝学习愉快!

沐寒528 提问者 2020-12-25 10:11:23

http://img1.sycdn.imooc.com//climg/5fe5494d09bae21805580350.jpg

我按照此命令更新,会出现错误。

老师,我这个版本的vue-cli在创建的项目不是vue3.x的,还是2.x的,这个和我的脚手架版本号有关系吗?

我也不太敢卸载重装,头一学时,为了装它,特意重装了系统呢!

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师