Npm删除package.json中不存在的所有包

时间:2016-08-30 09:38:36

标签: javascript json node.js npm package

我想删除 package.json 中不再存在的所有软件包(在node_modules中)(这些软件包名称已由其他开发人员删除了在git上修改了package.json 文件。

我该怎么做?

谢谢!

2 个答案:

答案 0 :(得分:1)

使用以下命令:

npm prune

说明可以找到here

答案 1 :(得分:0)

运行npm prune以取消编译package.json中未列出的模块。

了解更多npm help prune

此命令删除“无关”包。如果提供了包名,则只删除与提供的名称之一匹配的包。

您可以使用详细信息here