VSCode: невозможно установить точку останова вне начального модуля запуска

Я установил проект узла Parsoid из его исходного репо.

Я открыл корневую директорию проекта с помощью VSCode, а затем добавил основной passthru config.yaml:

worker_heartbeat_timeout: 300000

logging:
    level: debug

services:
  - module: lib/index.js
    entrypoint: apiServiceWorker
    conf:

        # Configure Parsoid to point to your MediaWiki instances.
        mwApis:
        - # This is the only required parameter,
          # the URL of you MediaWiki API endpoint.
          uri: 'https://en.wikipedia.org/w/api.php'
          domain: 'en.wikipedia.org'  # optional

Я могу запустить приложение с:

http://localhost:8000/en.wikipedia.org/v3/page/html/Apple

Теперь я готов проверить код с помощью отладчика. Я добавляю это launch.json:

{
    "version": "0.2.0",
    "configurations": [
        {
            "type": "node",
            "request": "launch",
            "name": "Launch Program",
            "program": "${workspaceFolder}/bin/server.js"
        }
    ]
}

Когда я запускаю с отладчиком, точка останова, которую я добавил к bin/server.js признается Однако все, что находится за пределами этого каталога, игнорируется (указывается, что оно не может проверить другие точки останова).

Только начальный модуль запуска имеет ограниченную точку останова

Эти точки останова установлены, но не ограничены. Что я должен изменить в своем конфигурационном файле, чтобы они были ограничены?

0 ответов

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