dockerized express: показ npm-debug только в portainer
У меня есть dockerized экспресс-приложение (с использованием nodemon), которое состоит из интерфейса (/ui) и API (/api). Я хочу отлаживать все свое приложение с помощью отладки, используяchrome 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"
},