NPM的安装缓存机制
早期的npm其实在最早期的npm版本(npm v2),npm的设计可以说是非常的简单,在安装依赖的时候会将依赖放到 node_modules文件中; 同时,如果某个直接依赖A依赖于其他的依赖包B,那么依赖B会作为间接依赖,安装到依赖A的文件夹node_modules中,然后可能多个包之间也会有出现同样的依赖递归的,如果项目一旦过大,那么必然会形成一棵巨大的依赖树,依赖包会出现重复,形成嵌套地狱。那么我们如何去理解"嵌套地狱"呢?首先,项目的依赖树的层级过于深,如果有问题不利于排查和调试 在依赖
转载
2022-04-26 11:32:51 ·
2313 阅读 ·
2 评论