繁体   English   中英

npm install在node_modules中创建过多的依赖项

[英]npm install creates inordinate amount of dependencies in node_modules

这是最近才开始发生的,但是每次运行npm install时,都会得到超出package.json列表之外的数十个节点模块。

该答案表明这是npm 3的新功能,其中依赖项被“展平”而不是嵌套。 但是,我不想每次冒险进入该文件夹时都会看到不计其数的模块。 有什么办法可以禁用此设置?

不,不能禁用。

https://github.com/npm/npm/issues/10079

无论如何,我可以强制npm @ 3为我安装新软件包,但是是旧方法吗? 因此无需计算项目树。 我只希望将新包放置在node_modules中,并将其依赖项放在node_modules中?

不会。新安装程序几乎是完全重写,并且有一些特殊情况的代码可以将软件包安装到孤立的子目录中,只有在进行全局安装时才能使用,以简化打包和管理共享工具。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM