在FreeBSD上,我需要在启动Nginx之前在启动时设置NODE_ENV = production和其他系统范围的环境变量。
哪个是正确的位置,即我可以这样做?
一个选项可能是将环境变量添加到/etc/login.conf
“部分”中的setenv
,例如:
default:\
:passwd_format=sha512:\
:copyright=/etc/COPYRIGHT:\
:welcome=/etc/motd:\
:setenv=MAIL=/var/mail/$,BLOCKSIZE=K:NODE_ENV=production\
...
来自login.conf男人:
setenv list A comma-separated list of environment variables and values to which they are to be set.