按父模块组织node_modules

时间:2016-04-15 20:49:18

标签: node.js express npm

我使用Express生成器创建了一个快速应用程序。但是,我的node_modules填充了外层的所有express依赖项,例如:

accepts              ee-first           methods         range-parser
array-flatten        escape-html        mime            raw-body
basic-auth           etag               mime-db         send
express ... and many more

如何自动组织它以使所有依赖于express的模块在名为express的文件下移动?

谢谢!

1 个答案:

答案 0 :(得分:2)

您必须使用npm3运行,这会使您的依赖关系树变得扁平(与v2不同)。现在就是这样。

资源:https://docs.npmjs.com/how-npm-works/npm3