【发布时间】:2016-08-11 04:05:20
【问题描述】:
这是一个与编程有关的问题,但更多的是在服务器管理方面。
我有一个有 256K INode 可用的服务器(这应该足够了),但另一方面,我有 5 个项目在这台服务器上运行,有很多节点依赖项(以及很多嵌套依赖项)。对于这 5 个项目中的 npm install,我使用了所有可用 inode 的 70%(准确地说是 251844 中的 176215)。
我的问题是:
有没有办法压缩节点deps?每个文件的数据更多但文件更少?
谢谢
【问题讨论】:
-
最新版本的 NPM 将共享依赖模块而不是单独嵌套。
-
这是一个很好的建议,但 npm 似乎还没有自动执行此操作。手动运行 npm dedupe。 docs.npmjs.com/cli/dedupe
标签: linux node.js npm npm-install inode