gpt4 book ai didi

node.js - 真正删除所有全局 npm 模块

转载 作者:搜寻专家 更新时间:2023-11-01 00:04:14 25 4
gpt4 key购买 nike

我刚刚尝试了 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

被执行,但什么都不做(不知道是否应该,我只是想做一个清理工作,让大学的 angular 项目在我的电脑上运行)。

我也尝试过使用 uninstall 代替 rm 和许多其他无能的方法,但没有任何改变。

我应该直接对 /usr/local/lib/node_modules 进行核对,或者我还能如何摆脱 cli


npm --version
5.6.0

最佳答案

模块名称显然是 @angular/cli,而不仅仅是 cli。我也将其作为全局模块安装,并且能够通过以下方式将其删除(在 Ubuntu 18.04 上):

sudo npm -g rm @angular/cli

关于node.js - 真正删除所有全局 npm 模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50638094/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com