【发布时间】:2020-07-12 14:25:12
【问题描述】:
像npm install 这样的一些命令有一个--production 标志,当使用它时,npm 只安装在dependencies 中列出的依赖项,而不是在项目清单的devDependencies 部分中。
以下是文档中对该标志的描述:
使用 --production 标志(或当 NODE_ENV 环境变量设置为 production 时),npm 将不会安装列出的模块devDependencies。
但是,这个标志的实际应用是什么?
只有在项目目录中发出npm install时才能使用它,可能是通过克隆Git存储库获得的。否则,该软件包将通过npm install package-name 安装,并且将在没有devDependencies 的情况下自动安装。
【问题讨论】: