关于pm2 log

来源:14-2 常用命令

rjdmw

2019-08-14

开发环境下使用nodemon没有报错
线上环境开好一个pm2进程后执行 pm2 log 报错如下↓
图片描述
错误描述中的mysql.js文件如下↓
图片描述
虽然有报错但是不影响使用,请问这个报错怎么解决呢?

写回答

1回答

双越

2019-08-14

错误信息很明显 cannot read property 'host' of undefined ,在 src/db/mysql.js 第 5 行。

因为这个 bug 是在生产环境复现的,你可以用生产环境下的环境变量 production ,然后启动 nodemon ,这个 bug 应该就可以复现了。复现了,就可以打断点 debug 了。

0
1
rjdmw
谢谢老师 我找到原因了 pm2 log会把所有日志(包括修改代码前的错误日志)也打印出来, 所以这样了。 把日志文件清空就好了
2019-08-15
共1条回复

Node.js+Express+Koa2+Nest.js 开发服务端

从入门到实战,一站式掌握 Node.js+Express+Koa2

4051 学习 · 2006 问题

查看课程