复制节点模块依赖关系的嵌套结构中的模块

在节点项目中执行npm install时,会安装package.json中提到的所有节点模块。 已安装的模块的依赖关系依次安装在它们自己的文件夹中。 我认为这种结构引起了很多重复的代码/模块。 所以,如果所有的项目依赖项都安装在一个文件夹(模块名称版本)中,其他模块引用这个文件夹,这将不是一个好主意。 请build议。