如何用DEBUG选项启动pm2进程
我有一个快速的应用程序,我开始在terminal使用以下命令来启用debugging日志:
DEBUG=custom:* npm start (on Ubuntu) SET DEBUG=custom:* & npm start (on Windows)
在生产服务器上,我使用以下命令启动与PM2的应用程序:
pm2 start bin/www -i 0
但是,这并没有启用我的代码中的debug
日志,所以debugging语句不会被添加到日志,只有console.error()
被添加到日志文件。 如何在启动PM2的同时传递DEBUG=custom:*
选项?
试试DEBUG='custom:*' pm2 start bin/www -i 0
如果您正在重新启动现有进程,请添加–update-env标志:
DEBUG='custom:*' pm2 restart bin/www -i 0 --update-env