我正在尝试在我的 Mac 上启动节点服务。当我在节点服务所在的文件夹中运行 npm install 时,它正在安装 package.json 中未提及的模块。有一些我不期望的额外模块,以及一些我期望的模块丢失了。可能是什么原因?如何创建节点模块文件夹。它使用任何全局设置吗?我是 Nodejs 的新手,任何帮助将不胜感激。
嗯,它已经在 npm3 中引入了(https://github.com/npm/npm/blob/master/CHANGELOG.md#v300-2015-06-25 https://github.com/npm/npm/blob/master/CHANGELOG.md#v300-2015-06-25):
平,平,平!
您的依赖项现在将最大限度地平坦安装。只要是
可能的,你所有的依赖项,以及它们的依赖项,以及它们的依赖项
依赖项将安装在项目的 node_modules 文件夹中
没有嵌套。您只会看到相互嵌套的模块
当两个(或更多)模块具有冲突的依赖关系时。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)