首页 > 升级node5.0之后,npm安装会产生一大堆文件夹怎么破?

升级node5.0之后,npm安装会产生一大堆文件夹怎么破?

知道现在不会递归依赖了。但是几百个文件夹在同一个目录下感觉更加恶心了。

似乎也有我一样的小伙伴
http://stackoverflow.com/questions/33862392/npm-installing-package-with-multiple-folders-for-package


这其实是npm变成平行依赖,按照原来的话其实文件夹更多。
按照原来,比如你有一个包,他依赖其他5个包,那它会在下载的时候在它这个包的目录也生成一个 node_modules 文件夹,里面存放它所依赖的包,想象一下如果你下载的包有5个都需要依赖同样一个包,那你就要下载5个那个包在不同的文件夹下,然而也都是在总的node_modules下面的各个文件夹下。
而现在,同样5个包需要雨来一个包,npm会把它下载在总的node_modules下面,而所有的包目录都是平行的,说明这时候只需要下载一个就行了。
相比以来其实文件夹是比之前少了很多,至少都放在了同一级目录而已,node_modules的文件大小也小了。
其实楼主你没事别看那个node_modules文件夹不就可以了。

【热门文章】
【热门文章】