在 Ubuntu 中这很简单;我可以使用以下方式运行应用程序:
$ NODE_ENV=production node myapp/app.js
但是,这在 Windows 上不起作用。有没有可以设置属性的配置文件?
最佳答案
当前版本的 Windows 使用 Powershell 作为默认 shell,因此请使用:
$env:NODE_ENV="production"
根据@jsalonen 在下面的回答。如果您在 CMD 中(不再维护),请使用
set NODE_ENV=production
这应该在您打算运行 Node.js 应用程序的命令提示符中执行。
以上行将为执行命令的命令提示符设置环境变量 NODE_ENV。
要全局设置环境变量以便它们在单个命令提示符之外持续存在,您可以从“控制面板”中的“系统”中找到该工具(或在开始菜单的搜索框中键入“环境”)。
关于node.js - 如何在 Windows 上设置 NODE_ENV=production?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9249830/