温馨提示×

debian js日志在哪查找

小樊
44
2026-09-01 05:51:12
栏目: 编程语言

在 Debian 系统中,JS(JavaScript)日志的位置取决于你运行 JS 的方式和运行环境。下面按常见场景给你说明:


一、浏览器中的 JS 日志

如果是网页里的 JavaScript

  • 日志不在系统里
  • 查看方式:
    • 打开浏览器
    • F12Console(控制台)
    • 或使用 console.log() 输出的内容都在这里

✅ 系统日志中不会自动记录前端 JS 错误


二、Node.js 服务(最常见)

1️⃣ 手动运行 Node.js

node app.js

日志直接输出在终端


2️⃣ 使用 PM2 管理

pm2 logs

或查看单个应用:

pm2 logs app_name

日志默认位置:

~/.pm2/logs/

3️⃣ 使用 systemd 管理的 Node 服务

查看日志:

journalctl -u your-node-service.service -f

示例:

journalctl -u nginx-node.service -f

日志来源:

/var/log/journal/

三、Nginx + Node.js(反向代理)

Node 本身日志在 Node
Nginx 访问/错误日志在:

/var/log/nginx/access.log
/var/log/nginx/error.log

JS 报错通常不会直接写在 Nginx 日志里,除非是 502/504 等代理错误。


四、系统级错误(崩溃、OOM)

dmesg | tail
journalctl -p err -b

五、常见排查建议

  • 前端 JS → 浏览器 Console
  • 后端 JS → Node 日志 / PM2 / journalctl
  • 写文件日志 → 检查代码里的 fs.writeFilewinston 配置

如果你能告诉我:

  • 前端还是后端 JS
  • 用的是什么(Node / PM2 / Docker / Nginx)
  • 报错内容或现象

我可以更精确地告诉你日志具体在哪一行、哪个文件

0