[英]Npm remove all packages that no more exist in package.json
I'd like to remove all packages (in node_modules) that no more exist in package.json (these packages' name have been removed by another developer and the package.json file is modified on git). 我想删除package.json中不再存在的所有软件包(在node_modules中)(这些软件包的名称已由另一位开发人员删除,并且package.json文件在git上进行了修改)。
How can i do that ? 我怎样才能做到这一点 ?
Thanks ! 谢谢 !
Run npm prune
to unbuild modules not listed in package.json. 运行
npm prune
以取消构建未在package.json中列出的模块。
To know more npm help prune
: 要了解更多
npm help prune
:
This command removes "extraneous" packages. 此命令删除“外部”软件包。 If a package name is provided, then only packages matching one of the supplied names are removed.
如果提供了软件包名称,则仅删除与提供的名称之一匹配的软件包。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.