【发布时间】:2018-12-06 05:23:09
【问题描述】:
我不明白为什么这次我不能从我要删除的节点项目中删除我的文件夹 node_modules/...
通常npm uninstall 做得很好,npm rm 也应该可以工作,npm prune 即使对于精确的包,但在这里我什么都不能删除?
例如,当我运行 sudo npm uninstall node_modules/ 时,我得到:
npm WARN server@1.0.0 No description
npm WARN server@1.0.0 No repository field.
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.4 (node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.4: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
up to date in 2.312s
【问题讨论】:
-
你试过去项目的根目录和
rm -rf node_modules吗? -
@l.varga 是的,它不起作用(我认为这实际上对 node_modules 不起作用?)
-
根据您的系统设置方式,您可能需要使用
sudo。只需确保您位于正确的文件夹中,或调整node_modules文件夹的路径即可。对我来说,这总是有效的(Mac 上的管理员帐户),即使所有其他清除node_modules的尝试都失败了。 -
奇怪...这是基本的,我确定我做到了,似乎我没有做到,因为它很好用
-
没问题 :) 如果评论对您有帮助并解决了您的问题,请标记为这样。
标签: node.js node-modules uninstallation