在 Linux 下“查看 JS 日志”通常分几种场景,下面按常见情况给你说明:
如果是直接运行:
node app.js
日志会直接打印在终端。
nohup node app.js > app.log 2>&1 &
查看日志:
tail -f app.log
pm2 logs
# 查看某个应用
pm2 logs appName
前端 JS 日志不在 Linux 服务器上,而是在用户浏览器里:
console.log()
console.error()
如果你用的是:
那需要去对应平台查日志。
tail -f /var/log/nginx/error.log
tail -f /var/log/apache2/error.log
journalctl -u your-node-service
tail -f logfile # 实时查看
less logfile # 分页查看
grep "ERROR" logfile # 过滤关键字
如果你能告诉我:
我可以给你更精确的命令。