У меня есть докеризированное экспресс-приложение (использующее nodemon), которое состоит из интерфейса (/ ui) и API (/ api). Я хочу отладить все мое приложение с помощью debug с использованием chrome inspect
или NIM для просмотра выходных данных debug
.
Моя проблема в том, что в Chrome Inspector я вижу console.log()
но не debug
выходы. Оба появляются в docker logs
. В Portainer журналы разделены на Stdout и Stderr, а в Stderr отображаются debugs
.
Как можно визуализировать 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