在 Debian 系统上“读取 JS 日志”通常分几种情况,下面按常见场景给你说明:
如果你是这样运行的:
node app.js
日志会直接输出到终端(stdout / stderr)。
如果想保存日志:
node app.js > app.log 2>&1
查看日志:
cat app.log
tail -f app.log # 实时查看
less app.log
pm2 logs
pm2 logs appname
pm2 logs --lines 100
日志文件位置:
~/.pm2/logs/
如果 Node 是 systemd 服务:
journalctl -u your-node-service
journalctl -u your-node-service -f
前端 JS 日志不在 Debian 服务器上,而是在用户浏览器里。
如果是 JS 文件 404 或加载失败:
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
tail -f 日志文件 # 实时查看
grep "error" 日志文件 # 过滤错误
less 日志文件 # 分页查看
这样我可以直接给你对应命令。