【发布时间】:2015-12-17 08:12:51
【问题描述】:
我找不到这个问题的答案。
tl;dr... 在开始一个新的 Node/Express 项目之前,我刚刚运行了npm update npm -g。当我为这个项目运行npm install 时,npm 会安装大量未在我的 package.json 文件夹中列出的新依赖项。我以前从未见过很多这样的东西。
- package.json 文件:http://puu.sh/khZm6/8233ab02a0.png
- node_modules 文件夹:http://puu.sh/khZid/a5eade9ce1.png
这里发生了什么——为什么 npm 安装所有这些依赖项,我该如何解决这个问题?
我什至在上周的一个旧项目上测试了npm install,它的行为相似。
ps - 有人提到即使依赖项也需要依赖项。像这样? http://puu.sh/ki1GW/cfead489ef.png
【问题讨论】:
标签: dependency-injection npm package