Я пытаюсь установить точки останова в своем проекте рабочей области angular cli в коде VS.
У меня нет проблем со сбоями в отладчике Chrome или родительском проекте. Только не библиотека.
Когда я использую запуск, такой как "конфигурации": [{"type": "chrome", "request": "launch", "name": "Launch Chrome против localhost","url": "http://localhost:4200"," webRoot ":" $ {workspaceFolder} / projects / MainProject "," sourceMaps ": true} Я могу отлаживать только код в MainProject при работе с ng serve MainProject.
MainProject использует проект библиотеки (не через npm, а экспортирует) my-lib. Структура каталогов выглядит примерно так:
10/16/2019 17:22 my-lib 24.10.2009 11:51AM MainProject
Если я изменю запуск "webRoot": "$ {workspaceFolder} / projects / my-lib",
Я все еще не получаю точек останова в коде.
Ссылки на my-lib в MainProject следующим образом. Import {xyz} из '../../../../../ccui-lib/src/public_api'
где public.api.ts будет иметь экспорт, такой как export * from './lib/components/xyz/xyz.component';
Даже не уверен, что то, что я пытаюсь сделать, возможно, похоже, что оно должно работать и что яя миссНу что-нибудь ... Любая помощь была бы потрясающей !!!
Я продолжаю получать Точку останова, но еще не привязанную (что появляется в vscode-chrome-debug.txt)