Supervisor 无法识别 Nodejs 中的环境变量

Supervisor doesn't recognize environment variable in Nodejs

这是我对 NodeJS API 的主管设置,但无法识别 NODE_ENV 变量。 API 现在在默认模式下工作。但我希望它 运行 它在 NODE_ENV 开发中

[program:api]
command=/usr/bin/node /srv/apps/api/src/index.js
directory=/srv/apps/api
autostart=true
autorestart=true
startretries=3
stderr_logfile=/srv/logs/api/error.log
stdout_logfile=/srv/logs/api/out.log
user=api-user
environment= NODE_ENV="development"

有什么想法吗?

看来输入 supervisorctl reread 后你还应该使用 supervisorctl update