0

我有一个 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"
  },

试过了

  • DEBUG已经在容器中设置
  • localStorage.DEBUG = "*:*"在 Chrome 上 定义在此处输入图像描述
4

0 回答 0