我刚尝试了this question的每个非Windows解决方案,它确实做了一些事情,但是
npm ls -gp --depth=0.
返回
/usr/local/lib
/usr/local/lib/node_modules/@angular/cli
这个条目似乎是不朽的。我试过的其中一个命令是
sudo npm ls -gp --depth=0 |
awk -F/ '/node_modules/ && !/\/npm$/ {print $NF}' |
xargs sudo npm -g rm
现在报告"最新"。最后我可以看到
sudo npm -g rm cli
被执行,但什么都不做(不知道是否应该这样做,我只是想做一个清理,让我的计算机上运行一个大学的角项目)。
我还尝试使用uninstall
代替rm
以及许多其他无知的方法,但没有任何变化。
我应该只是核对/usr/local/lib/node_modules
还是我还能如何摆脱cli
?
npm --version
5.6.0
答案 0 :(得分:0)
模块名称显然是@angular/cli
,而不仅仅是cli
。我还以全局模块的形式安装了该模块,并且能够使用以下命令将其删除(在Ubuntu 18.04上):
sudo npm -g rm @angular/cli