是否有一个productionDependencies,比如节点中有devDependencies?

时间:2013-04-23 20:53:55

标签: node.js npm

我看到只有在开发服务器上安装软件包的devDependencies。是否存在仅在生产服务器上安装包的事情?

2 个答案:

答案 0 :(得分:1)

不,没有productionDependencies package.json属性。要打开/关闭devDependencies的安装,您可以使用NODE_ENV环境变量。查看更多here

如果这还不够,你当然可以为npm定义一些自定义脚本来安装特定于生产的依赖项。 npm支持custom scripts,你可以在这里阅读。

答案 1 :(得分:0)

您可以通过执行npm install --production

跳过安装dev依赖项

您也可以通过将 NODE_ENV 环境设置为生产来实现相同目标