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"
  },

Пытался

  • DEBUG уже установлен в контейнере
  • Определение localStorage.DEBUG = "*:*" в Chrome

0 ответов

Другие вопросы по тегам