在 Debian 上“JS 日志开启调试”要看你指的是哪种 JS 环境,常见有下面几种情况。你对照一下自己的场景:
DEBUG 环境变量(最常见)很多 Node 模块用 debug 模块输出日志:
DEBUG=* node app.js
只看某模块:
DEBUG=express:* node app.js
node --trace-warnings app.js
node --inspect app.js
console.debug('debug info');
(Node ≥ 10 支持 console.debug)
服务器端看不到前端 JS 日志,只能:
F12 → Consoleconsole.log('debug');
如果你说的是 Nginx 访问/错误日志:
sudo tail -f /var/log/nginx/access.log
sudo tail -f /var/log/nginx/error.log
pm2 logs
pm2 flush
journalctl -u your-js-service -f
请补充一下:
我可以直接给你精确命令。