如何使用 npm 仅安装“devDependencies”

新手上路,请多包涵

我正在尝试仅安装我的 package.json 文件中列出的“devDependencies”。但是以下命令都没有按我的预期工作。以下所有命令也安装了我不想要的生产依赖项。

 npm install --dev
npm install --only=dev
npm install --only-dev

我想不出更多的方法来告诉 npm 单独安装 devDependencies。 :(

原文由 Nesan Rajendran 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 961
2 个回答

检查 NPM 文档以进行安装

使用 --production 标志(或者当 NODE_ENV 环境变量设置为生产时),npm 将不会安装 devDependencies 中列出的模块。

--only={prod[uction]|dev[elopment]} 参数将导致仅安装 devDependencies 或仅安装非 devDependencies,而与 NODE_ENV 无关。

您是否尝试过以下操作?

 npm install --only=dev

原文由 Ahmed farag mostafa 发布,翻译遵循 CC BY-SA 4.0 许可协议

npm i -D

一个可选的短版本。

原文由 Roger Muscito 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题