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


当前回答

sed的解决方案

npm -gp ls | sed -r '/npm$|(node_modules.*){2,}/d; s:.*/([^/]+)$:\1:g' | xargs npm rm -g

其他回答

使用此代码卸载任何包:

npm rm -g <package_name>

如果你想删除你已经安装的所有包,你可以使用npm -g ls命令找到它们,然后npm -g rm删除它们。

如果你有MSYS for Windows:

rm -rf ${APPDATA//\\/\/}/npm

好吧,如果你在windows上,想要删除/卸载所有的node_modules,那么你需要执行以下步骤。

进入windows命令提示符 导航到node_modules目录(不在node_modules文件夹内) 输入下面的命令,并给它1-2分钟,它将卸载node_module中的所有目录 Rmdir /s /q node_modules .使用实例

希望这对窗户上的人有所帮助

在Windows系统中,转到 “C:\Users{username}\AppData\Roaming”目录并手动删除npm文件夹