在 Debian 上查看 JavaScript(JS)日志,取决于 JS 运行在哪里。下面按常见场景给你一个速查表。
F12 或 Ctrl + Shift + Iconsole.log()
console.error()
console.warn()
✅ 这是最直接的方式,不需要服务器操作。
如果你是前台运行:
node app.js
日志直接输出在终端。
journalctl -u your-node-service.service -f
systemctl status your-node-service
pm2 list
pm2 logs
pm2 logs app-name
pm2 logs --lines 100
✅ 推荐:生产环境最常见方式
JS 本身不直接产生服务器日志,但错误可能出现在:
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
docker logs 容器名
docker logs -f 容器名
常见路径:
/var/log/app/
/home/user/app/logs/
查看:
tail -f app.log
less app.log
| 场景 | 看哪里 |
|---|---|
| 浏览器 JS | 浏览器 Console |
| Node.js 前台 | 终端 |
| Node.js systemd | journalctl |
| Node.js PM2 | pm2 logs |
| Docker | docker logs |
| Web 服务器 | nginx / apache 日志 |
你可以直接告诉我:
我可以精确告诉你该用哪条命令。