【发布时间】:2018-07-26 04:32:37
【问题描述】:
我有一个 Node.js 应用程序。 我的 package.json 中的构建脚本如下所示:
"build": "webpack --config webpack.prod.js && set NODE_ENV=production&& npm run express-server"
当我在我的计算机上本地运行这个脚本时,我可以访问 process.env.NODE_ENV 并且它确实在“生产”中
但是当我在托管在数字海洋上的 Ubuntu 服务器上做同样的事情时,process.env.NODE_ENV 是“未定义的”。
如何在 Ubuntu 服务器上的 npm 脚本中设置 NODE_ENV?
【问题讨论】:
标签: node.js ubuntu-16.04 production-environment package.json npm-scripts