Почему визуальный код несвязанный удаленная отладка - PullRequest
0 голосов
/ 01 августа 2020

Я пытаюсь отладить js с docker с помощью vscode IDE vcode loss debugging - unbound after change code

Запуск моего визуального кода (.vscode). json

{
"version": "0.2.0",
"configurations": [

  {
    "type": "node",
    "request": "attach",
    "name": "Debug: app-name",
    "remoteRoot": "/usr/src/app",
    "localRoot": "${workspaceFolder}",
    "protocol": "inspector",        
    "port": 9229,
    "restart": true,
    "address": "0.0.0.0",
    "skipFiles": ["<node_internals>/**"]
   }
  ]
 }
}

Мой Docker файл

DockerFile

FROM node:12.13-alpine As development

WORKDIR /usr/src/app

COPY  package*.json ./

RUN npm install --only=development

COPY . .

RUN npm run build

пакет. json команда

"start:debug": "nest start --debug 0.0.0.0:9229 --watch",

docker -compose

version: "3.8"
services:
resource:
    container_name: gate
    volumes:
        - .:/usr/src/app
        - /usr/src/app/node_modules
    build: 
        context: .
        target: development
    ports:
        - 3001:3000
        - 9229:9229
    command: npm run start:debug

networks:
  webnet:
volumes:
  pgdata:

несвязанные тормозные точки

1 Ответ

0 голосов
/ 01 августа 2020

Я обнаружил проблему, установил debug. javascript .usePreview в false, и мой отладчик работает хорошо.

https://github.com/microsoft/vscode/issues/102493

...