Mat*_*nya 3 environment-variables meteor
使用在localhost上设置环境变量export.
例如 export PORT=80
我的问题是如何为远程流星服务器设置环境变量.我正在使用Meteor的免费托管服务并使用部署meteor deploy appname,因此没有ssh访问远程命令行.
我想设置DISABLE_WEBSOCKETS为true.我查看了可能的meteor命令列表,但没有找到与设置env vars相关的命令.
你在运行服务器时也是这样做的,例如,你不必使用export你只需将环境变量放在你用来启动流星的行中.
PORT=80 node main.js
Run Code Online (Sandbox Code Playgroud)
或者如果你永远使用
PORT=80 forever start main.js
Run Code Online (Sandbox Code Playgroud)
甚至是 meteor
DISABLE_WEBSOCKETS=TRUE meteor
Run Code Online (Sandbox Code Playgroud)
我对您的设置有点困惑,远程流星服务器是指生产环境?您不应该meteor在生产中使用该命令,因为它没有以这种方式进行优化,性能会受到很大影响.
Meteor使用环境变量,process因此无论您使用什么来启动进程,都可以使用用于启动进程的典型终端/ bash/shell/ssh将环境变量传递给它.
| 归档时间: |
|
| 查看次数: |
1810 次 |
| 最近记录: |