清理node缓存,卸载angular以及强制删除angular的方法

版权声明:本文为博主原创文章,未经博主允许不得转载。 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

猜你喜欢

转载自blog.csdn.net/liyuerge/article/details/82983856