我有一个 dockerized express 应用程序(使用 nodemon),它由一个接口(/ui)和 API(/api)组成。我想使用debug usingchrome inspect
或 NIM 来调试我的所有应用程序以查看debug
输出。
我的问题是在 chrome 检查器中我可以看到console.log()
但看不到debug
输出。两者都出现在docker logs
. 在 Portainer 上,日志被分成 Stdout 和 Stderr 并debugs
出现在 Stderr 中。
如何debug
在 Chrome 检查器中可视化输出?
端口绑定:
ports:
- 5004:3000 //express port (http://{ip}:5004/ui or http://{ip}:5004/api)
- 50041:9229 //view log in chrome inspector
运行命令:
"main": "./bin/www",
"scripts": {
"dev": "nodemon --inspect=0.0.0.0:9229"
},