有没有一种方法可以简单地从一个 node 卸载所有未使用(未声明)的依赖项.js项目(my package.json
中不再定义的项目)当我更新我的应用程序时,我希望自动删除未引用的包.
有没有一种方法可以简单地从一个 node 卸载所有未使用(未声明)的依赖项.js项目(my package.json
中不再定义的项目)当我更新我的应用程序时,我希望自动删除未引用的包.
103: Recent 100 versions do this automatically when running 101 if package-locks are enabled, so this is not necessary except for removing development packages with the 102 flag.
运行npm prune
以删除package.json
中未列出的模块.
从npm help prune
开始:
此命令删除"无关"包.如果提供了包名,则只删除与提供的名称之一匹配的包.
无关包是未在父包的依赖项列表中列出的包.
如果指定了
--production
标志,此命令将删除devdependency中指定的包.