vue项目创建到运行遇到的许许多多的坑 (1) 之升级vue-cli

前段时间为了处理ie的兼容问题,把降到了2.x,于是我的版本目前就是这样:
在这里插入图片描述
现在想玩uni-app, 但是uni-app 不支持这么玩,没办法,只能再把脚手架升级回去,老老实实用3.x ,下面开始肝:

按照网上说的方法,我只需要卸载一波2.x,再安装3.x就行:

npm uninstall -g vue-cli
npm install -g @vue/cli

不想安装4.x ,固定了一下版本号:

npm install -g @vue/cli@3.4.1

在这里插入图片描述
看到这,我以为革命胜利了,满心欢喜的查了一下版本:
在这里插入图片描述
香菇,难道是不能固定版本(当然是不可能的,但还是试试),直接安装:

npm install -g @vue/cli

在这里插入图片描述
仿佛胜利的气息!!!!
在这里插入图片描述
放弃是不可能放弃的,注意到:
在这里插入图片描述
卸载其他的模块就提示移除成功,而卸载vue-cli的提示就这么迷???????然后我把node卸载了,惊奇的发现所有的全局命令依然在????
于是,在我电脑的这个目录下:

C:\Users\Administrator.SC-201908221729\AppData\Roaming

有一个npm 文件夹和一个npm_cache 文件夹,果断删除,之后再执行vue -V就提示不是可运行程序了:
在这里插入图片描述
按照最开始的方法安装vue以及@vue/cli@3.4.1 ,均提示安装成功,但是
vue -V 依然是上面的提示:??????

根据大神的指引,找到vue.cmd 所在的路径,配置到环境变量的path中,就可以用了:
在这里插入图片描述

总结升级之路这么艰难的原因:最初安装node的时候没有留意去指定它的全局安装模块的文件路径,应该是默认就放到c盘了,后面我又手动设置了一次 node_cache 和node_modules ,导致命令和安装的位置彻底分离了,也就是说我怎么操作都操作不到对应的位置,白费力气!!!!配置的东西真的重要,要多看,不然会坑死自己

具体的npm config 配置参数 详解

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值