用了pm2 启动XXX.JS,但是控制台无法打印 console.log('....'),

用了pm2 启动XXX.JS,但是控制台无法打印 console.log('....'),
如果在vs code里 按F5 启动XXX.JS ,控制台能够打印 console.log('....'),
这是为什么?

阅读 12.8k
3 个回答

pm2 monit appname可以查看后台输出

pm2有专门记录日志的文件,你需要输入pm2 log才能看见你打的log,具体的可以看看官方文档~ 可以自己定义日志输出路径。

因为pm2本身就是为了node的守护进程而设计的,所以当然不会在前台控制台打印啦~

pm2是后台运行的,不会直接在控制台输出log,你可以通过pm2 info id/app name 去查看log的位置

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题