【发布时间】:2014-10-12 05:16:33
【问题描述】:
我得到了最奇怪的行为,npm install q --save 只在 devDependencies 中安装 q,而不是在依赖项中。这适用于任何模块,而不仅仅是 q。无论我使用哪个安装标志,模块都只会保存在 devDependencies 中。
我在多个版本的 npm 之间切换,包括最新的稳定版本,每次的行为都是一样的。
【问题讨论】:
标签: npm
我得到了最奇怪的行为,npm install q --save 只在 devDependencies 中安装 q,而不是在依赖项中。这适用于任何模块,而不仅仅是 q。无论我使用哪个安装标志,模块都只会保存在 devDependencies 中。
我在多个版本的 npm 之间切换,包括最新的稳定版本,每次的行为都是一样的。
【问题讨论】:
标签: npm
最终我找到了我的 ~/.npmrc 文件,其中包含以下内容:
save = true
save-dev =
我改成这样了:
save = false
save-dev = false
现在npm install q --save 正确保存到依赖项中!
【讨论】: