更改node_modules文件夹结构?

Sha*_*ung 1 node.js npm

我甚至无法解释这个问题.

我希望npm install下面有所需的行为(每个包都有一个子文件夹)

在此输入图像描述

但对于某些项目,它似乎安装了所有依赖项.

在此输入图像描述

Tom*_*Rup 7

npm 3+有一个新功能,它尝试以尽可能扁平的结构安装模块和依赖项.

v3.0.0更新日志中的更多信息.