我只是运行一个简单的npm install morgan
文件夹中,并由于某种原因,将所有的子依赖于父文件夹。 见图片附
我只是运行一个简单的npm install morgan
文件夹中,并由于某种原因,将所有的子依赖于父文件夹。 见图片附
是的,这是在NPM 3.x中的一个新功能,你可以在这里读到它:
https://github.com/npm/npm/releases/tag/v3.0.0
你的依赖将现在可以安装最大平坦 。 只要有可能,所有的依赖关系,以及它们的依赖关系,以及它们的依赖关系将被安装在您的项目
node_modules
文件夹的嵌套。 你只看到彼此相套,当两个(或更多)模块有依赖性冲突下的模块。
基本上,它现在处理尽可能少的筑巢地的依赖性。
NPM已经改变了他们组织的依赖的方式。 因此,而不是2个独立的模块要求相同的依赖,并在自己的node_modules文件夹中安装它们。 依赖性仅在节点模块安装在相同的文件夹层次安装一次。