[英]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.