命令全局删除所有npm模块?
是否有删除所有全局npm模块的命令?如果没有,您有什么建议?
回答:
以下命令删除所有全局npm模块。注意:这在Windows上不起作用。。
npm ls -gp --depth=0 | awk -F/ '/node_modules/ && !/\/npm$/ {print $NF}' | xargs npm -g rm
下面是它的工作原理:
npm ls -gp --depth=0
列出所有全局顶级模块(请参阅cli文档中的ls)awk -F/ '/node_modules/ && !/\/npm$/ {print $NF}'
打印所有实际上不是npm本身的模块(不以结尾/npm
)xargs npm -g rm
全局删除前一个管道上的所有模块
以上是 命令全局删除所有npm模块? 的全部内容, 来源链接: utcz.com/qa/425342.html