Отладка в Visual Studio, генерирующая исключение кода в node_modules - PullRequest
0 голосов
/ 13 июня 2019

Чтобы продемонстрировать проблему с отладкой, ниже приведен код, который я пытаюсь запустить в vscode:

const XLSX = require('xlsx');
console.log("imported xlsx" + XLSX);

Когда я пытаюсь отладить это в vscode, я получаю следующую ошибку: ReferenceError: BlobСм. снимок экрана ниже: enter image description here Чтобы игнорировать файлы из node_modules, я попытался добавить

"skipFiles": [
        "${workspaceFolder}/node_modules/**/*.js",
        "${workspaceFolder}/lib/**/*.js",
        "<node_internals>/**/*.js"
      ],

в launch.json.После добавления skipFiles ни одна из точек останова не сработает, например, если я поставлю точку останова в операторе журнала консоли, отладчик никогда не остановится.

Вот ссылка на репозиторий для проверки и получения необходимых файлов.https://github.com/cksachdev/vscode-debugging

...