卸载不掉旧版本的vue-cli的解决办法

1,470 阅读1分钟

Vue CLI 的包名称由 vue-cli 改成了 @vue/cli。 如果你已经全局安装了旧版本的 vue-cli (2.x 或 3.x),你需要先通过 npm uninstall vue-cli -g 或 yarn global remove vue-cli 卸载它。但是在卸载的过程中发现,无论如何卸载不掉,不管是直接卸载还是升级vue-cli的版本,都没起作用。如下图所示:

image.png

解决办法:

1、删除.npmrc文件:

首先执行npm config ls -l查看.npmrc所在的位置,进入该目录后,执行rm -rf .npmrc删除掉该文件:

image.png

2、删除vue文件夹:

首先执行where vue 查看vue所在的位置,进入该目录后,执行rm -rf vue删除掉该文件夹:

image.png

3、重新安装vue-cli,即可安装最新版本的vue-cli

这时候,再执行npm install -g @vue/cli 或者 yarn global add @vue/cli,即可安装成功,如图所示:

image.png