我在MEAN堆栈上运行Ghost博客。我一直在使用它来启动它后让博客保持活力。我还设置了crontab以在服务器重启时启动forever start
命令。
我无法弄清楚如何使用crontab在生产模式下启动它。 如果我直接进入命令行,我会这样做:
NODE_ENV=production forever start index.js
这很好用,但是我的crontab中的以下行忽略了生产模式部分并在开发模式下启动它:
@reboot NODE_ENV=production /usr/local/bin/forever start /path/to/blog/index.js
答案 0 :(得分:0)
如果要为所有行设置环境变量,请执行以下操作:
NODE_ENV=production
@reboot /usr/local/bin/forever start /path/to/blog/index.js
很遗憾,您需要.sh
每行设置一次。