在 Debian 上“查看 JS 日志”要看 JS 运行在什么环境,常见情况如下:
如果是直接运行:
node app.js
日志会直接输出在终端。
nohup node app.js > app.log 2>&1 &
查看日志:
tail -f app.log
如果用 PM2 管理:
pm2 logs
pm2 logs app_name
实时查看:
pm2 logs --lines 100
如果是 systemd 服务:
journalctl -u your-node-service -f
前端 JS 日志 不会出现在服务器上,需要:
F12如果是前端报错上报到服务器:
tail -f /var/log/nginx/access.log
tail -f /var/log/nginx/access.log
tail -f /var/log/nginx/error.log
tail -f /var/log/apache2/access.log
tail -f /var/log/apache2/error.log
# 查看最近修改的日志
ls -lt /var/log | head
# 搜索错误
grep -i error /var/log/syslog
# 实时查看任意日志
tail -f 日志文件路径
如果你能告诉我:
我可以给你更精确的命令。