HuolalaTech / page-spy-web

Debug remotely and easily like chrome devtools.
https://www.pagespy.org
MIT License
4.28k stars 257 forks source link

pm2 start page-spy-api时,进程自动停止,查看logs日志报错 #178

Closed gamefake588 closed 4 months ago

gamefake588 commented 4 months ago

Describe the bug

pm2 start page-spy-api时,进程自动停止,查看logs日志报错

Steps to reproduce

image image

System Info

npm install -g @huolala-tech/page-spy-api@latest
pm2 start page-spy-api

Logs

pm2 logs [TAILING] Tailing last 15 lines for [all] processes (change the value with --lines option) C:\Users\DELL.pm2\pm2.log last 15 lines: PM2 | 2024-05-05T11:01:30: PM2 log: App [page-spy-api:0] online PM2 | 2024-05-05T11:01:30: PM2 log: App [page-spy-api:0] exited with code [1] via signal [SIGINT] PM2 | 2024-05-05T11:01:30: PM2 log: App [page-spy-api:0] starting in -fork mode- PM2 | 2024-05-05T11:01:30: PM2 log: App [page-spy-api:0] online PM2 | 2024-05-05T11:01:31: PM2 log: App [page-spy-api:0] exited with code [1] via signal [SIGINT] PM2 | 2024-05-05T11:01:31: PM2 log: App [page-spy-api:0] starting in -fork mode- PM2 | 2024-05-05T11:01:31: PM2 log: App [page-spy-api:0] online PM2 | 2024-05-05T11:01:31: PM2 log: App [page-spy-api:0] exited with code [1] via signal [SIGINT] PM2 | 2024-05-05T11:01:31: PM2 log: App [page-spy-api:0] starting in -fork mode- PM2 | 2024-05-05T11:01:31: PM2 log: App [page-spy-api:0] online PM2 | 2024-05-05T11:01:31: PM2 log: App [page-spy-api:0] exited with code [1] via signal [SIGINT] PM2 | 2024-05-05T11:01:31: PM2 log: App [page-spy-api:0] starting in -fork mode- PM2 | 2024-05-05T11:01:31: PM2 log: App [page-spy-api:0] online PM2 | 2024-05-05T11:01:31: PM2 log: App [page-spy-api:0] exited with code [1] via signal [SIGINT] PM2 | 2024-05-05T11:01:31: PM2 log: Script F:\HUANGXIAN\BIN\NODEJS\PAGE-SPY-API.CMD had too many unstable restarts (16). Stopped. "errored"

C:\Users\DELL.pm2\logs\page-spy-api-out.log last 15 lines: C:\Users\DELL.pm2\logs\page-spy-api-error.log last 15 lines: 0|page-spy | F:\HUANGXIAN\bin\nvm\nvm\v16.14.2\PAGE-SPY-API.CMD:1 0|page-spy | @ECHO off 0|page-spy | ^ 0|page-spy | 0|page-spy | SyntaxError: Invalid or unexpected token 0|page-spy | at Object.compileFunction (node:vm:352:18) 0|page-spy | at wrapSafe (node:internal/modules/cjs/loader:1032:15) 0|page-spy | at Module._compile (node:internal/modules/cjs/loader:1067:27) 0|page-spy | at Object.Module._extensions..js (node:internal/modules/cjs/loader:1157:10) 0|page-spy | at Module.load (node:internal/modules/cjs/loader:981:32) 0|page-spy | at Function.Module._load (node:internal/modules/cjs/loader:822:12) 0|page-spy | at Object. (F:\HUANGXIAN\bin\nvm\nvm\v16.14.2\node_modules\pm2\lib\ProcessContainerFork.js:33:23) 0|page-spy | at Module._compile (node:internal/modules/cjs/loader:1103:14) 0|page-spy | at Object.Module._extensions..js (node:internal/modules/cjs/loader:1157:10) 0|page-spy | at Module.load (node:internal/modules/cjs/loader:981:32)

^C

Validations

gamefake588 commented 4 months ago

C:\Users\DELL>node -v v16.14.2

C:\Users\DELL>npm -v 8.5.0

wqcstrong commented 4 months ago

试着:

可以参考 pm2 仓库里的相关讨论