温馨提示×

怎样用命令查js日志

小樊
40
2026-09-05 16:08:12
栏目: 编程语言

“查 JS 日志”通常分几种场景,不同场景用的“命令”不一样。下面按常见情况给你整理:


一、浏览器里的 JS 日志(前端)

1. 用浏览器控制台看(不是命令,但最常用)

  • 打开页面
  • F12Ctrl + Shift + I
  • 切到 Console 标签
  • console.log / warn / error 输出

2. 在代码里主动打印日志

console.log('普通日志');
console.warn('警告');
console.error('错误');

二、Node.js 后端 JS 日志(命令行)

1. 直接运行并看日志

node app.js

2. 实时查看日志文件(最常见)

如果日志写到了文件,比如 app.log

# 实时查看
tail -f app.log

# 查看最后 100 行
tail -n 100 app.log

# 搜索错误
grep "ERROR" app.log

3. 用 PM2 管理 Node 项目

# 查看日志
pm2 logs

# 查看某个服务
pm2 logs app-name

# 实时跟踪
pm2 logs --lines 200

三、前端构建/打包日志(Webpack / Vite)

npm run build
npm run dev

看终端输出的日志即可。


四、在服务器查前端 JS 报错(Nginx / 访问日志)

如果是用户端 JS 报错收集到后端:

# 查看 nginx 日志
tail -f /var/log/nginx/access.log

# 搜索 js 相关请求
grep "\.js" access.log

五、如果你们有日志平台

常见命令(举例):

# ELK / Kibana
GET /js-error/_search

# 命令行查 ES
curl -XGET 'localhost:9200/js-log/_search?q=error'

如果你能说清楚:

  • 前端还是 Node
  • 日志是 控制台 / 文件 / 平台
  • 用什么框架(Vue / React / Express 等)

我可以直接给你最合适的命令

0