今天想全局卸载ionic时,输入如下代码时,居然卸载失败
npm uninstall ionic -g
removed 1 package in 0.061s //终端返回
终端返回的内容看样子好像是remove了,可是很明显和我以前删包时不一样,运行ionic -v时,居然还返回ionic版本...第一次遇到这种情况,百思不得其解。
后来突然想到不久前,改过一次全局安装路径,手动捂脸,坑自己的还是自己
我们只需将npm全局安装路径恢复即可,我的默认安装路径,运行如下命令,完美解决
npm config set prefix /usr/local
之前的npm包全局路径安装在/usr/local下,当切换了全局安装路径,则运行npm uninstall时,也会从切换后的路径中寻找需要卸载的包,所以我们只需切回原来的安装路径,即可解决卸载全局包失败的问题。