当没有提供选项时,npm uninstall会执行什么操作

时间:2018-03-14 19:42:04

标签: node.js npm node-modules

所以,我正在开发一个节点项目,其中前面的开发人员发出指示,如果应用程序没有正确构建,只需运行npm uninstall (没有任何选项或参数)然后重新运行npm install

所以,我理解npm install是如何工作的,但是如果它没有传递任何参数或选项,我似乎无法找到npm uninstall将会做什么的任何参考。关于npmjs的文档在这里没有提供任何帮助,我也无法在任何搜索中找到任何内容。

它确实看起来像某些东西(有时候),但所有的节点模块似乎仍然存在,好像什么也没做。我不能删除node_modules目录,因为我们在package.json中未引用的node_modules目录下添加了一些自定义模块。

感谢任何/所有帮助和指导。

1 个答案:

答案 0 :(得分:0)

我会在package.json中查找脚本:{“uninstall”}。开发人员可能在那里做了一些事情,这不是特定于npm的。