在 Linux 上找 JS(JavaScript)相关日志的文件路径,要看具体是哪种环境。下面按常见情况说明:
常见位置:
/var/log/
项目目录下的 logs/
/home/用户名/项目名/logs/
查找方式:
# 根据项目名找
find / -name "*.log" 2>/dev/null | grep 项目名
# 找 node 进程
ps -ef | grep node
然后看启动命令里有没有:
node app.js > /var/log/app.log 2>&1
pm2 logs
pm2 info 应用名
日志默认路径:
~/.pm2/logs/
docker ps
docker logs 容器名
日志路径:
/var/lib/docker/containers/
前端 JS 报错一般在 浏览器控制台,但访问日志在服务端:
/var/log/nginx/access.log
/var/log/nginx/error.log
/var/log/apache2/access.log
/var/log/apache2/error.log
# 查最近修改的 log
find / -name "*.log" -mmin -60 2>/dev/null
# 查包含 js 的日志
grep -rl "js" /var/log 2>/dev/null
我可以帮你直接定位到具体文件路径。