版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/liyuerge/article/details/82983856
常规卸载angular方法
打开命令行工具,执行如下两条命令,
npm uninstall -g angular-cli
npm cache clean
测试删除成功
ng version
如果提示“ ‘ng’ 不是内部或外部命令,也不是可运行的程序 ”,则代表删除成功。
如果ng仍然可用采用如下方式:
强制删除angular/cli
此时只要将ng的安装库删除即可,
打开C盘下如下路径:
C:\Users\[用户名]\AppData\Roaming\npm
如下图:
首先删除npm-cache文件夹,
然后打开npm文件夹,如下图
删除红框中的两个文件,
为了保证卸载成功,继续打开node_modules文件夹,如下图
删除@angular文件夹
至此,强制卸载angular完成,
打开命令行在输入ng version
,已经发现ng不可用了。
遇到的问题
npm清除缓存时无法清除问题
如果提示:
npm WARN using --force I sure hope you know what you are doing.
则执行:
npm cache clean -f
如果提示
As of npm@5, the npm cache self-heals from corruption issues and
data extracted from the cache is guaranteed to be valid. If you
want to make sure everything is consistent,
use 'npm cache verify' instead.
这是因为你用的是npm@5,版本比较高,如果你用的是npm@4,则上面的命令就够了
然后执行:
npm cache verify
参考博客:Angular-CLI