gpt4 book ai didi

node.js - 全局删除所有 npm 模块的命令

转载 作者:IT老高 更新时间:2023-10-28 21:44:40 25 4
gpt4 key购买 nike

是否有删除所有全局 npm 模块的命令?如果没有,你有什么建议?

最佳答案

以下命令删除所有全局 npm 模块。注意:这在 Windows 上不起作用。有关工作 Windows 版本,请参阅 Ollie Bennett's Answer .

npm ls -gp --depth=0 | awk -F/ '/node_modules/ && !/\/npm$/ {print $NF}' | xargs npm -g rm

这是它的工作原理:

  • npm ls -gp --depth=0 列出所有全局顶级模块(参见 cli documentation for ls)
  • awk -F/'/node_modules/&& !/\/npm$/{print $NF}' 打印所有实际上不是 npm 本身的模块(不以 /结尾npm)
  • xargs npm -g rm 全局删除所有通过前一个管道的模块

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

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