vue3.x安装后无法查看版本或者查看的还是原来的2.x版本,cmd不识别vue命令 解决方法

Vue安装问题

很多小伙伴都从vue2.x转到vue3.X,但是不断重复着

npm uninstall -g @vue/cli //卸载3.x版本的脚手架
npm uninstall -g @vue-cli //卸载2.x版本的脚手架

npm install -g @vue/cli 3.X

然后在安装完vue3.x之后,在cmd里面执行vue相关命令都是显示找不到的,这是因为我们在下载node.js的时候,配置了npm下载依赖位置,比如我是放在了这个路径下D:\workspace\Apache\nodereps,配置的命令是

npm config set cache "D:\workspace\Apache\nodereps"
npm config set prefix "D:\workspace\Apache\nodereps"

当我们通过npm全局下载的vue.3x是被放到了nodereps的文件夹中,但是很多小伙伴在使用 npm uninstall -g @vue-cli 试图删除vue2.X,当时删除后执行vue -V 查看版本号,还是那个熟悉的2.9.1,这是因为之前下载的vue2.0版本被放到了C:\Users\Administrator\AppData\Roaming\npm这个目录下,在全局删除的时候只是删除了nodereps目录下的vue2.x,所以在cmd中执行vue -v 的时候依旧是拿到2.9.1版本

解决方法

我们使用先删除vue2.x,在执行vue3.x的命令

npm uninstall -g @vue-cli //卸载2.x版本的脚手架
npm install -g @vue/cli 3.X

我们打开安装node.js指定的npm下载目录,找到nodereps下的文件
在这里插入图片描述
在把C:\Users\Administrator\AppData\Roaming\npm路径下npm文件里面的内容删除,在把nodereps文件下的内容复制过来就好了
在这里插入图片描述

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_46195957/article/details/116049806
今日推荐