Как отлаживать подпроект Angular 6 из кода VS - PullRequest
0 голосов
/ 16 мая 2018

Я создал новый проект Angular 6 CLI

ng new myProjects

Создан «подпроект»

ng g mySubProject

Если я использую mySubProject, попробуйте выполнить отладку из кода VS с помощью моего обычного launch.json, тогда точки останова не будут достигнуты.

{
  "name": "Launch Chrome (test)",
  "type": "chrome",
  "request": "launch",
  "url": "http://localhost:4200/",
  "webRoot": "${workspaceFolder}"
},

Может кто-нибудь подсказать мне, как настроить файл launch.json для отладки подобных подпроектов?

(подробности о том, как мне настроить мои подпроекты, основаны на посте здесь )

Если я просто ng serve, то этот launch.json исправляет «основной» проект в порядке - так что я предполагаю, что мне нужно установить его где-нибудь в launch.json, чтобы сообщить ему, где находится дочерний проект?

1 Ответ

0 голосов
/ 20 мая 2018

Для отладки подпроекта в рабочей области Angular 6.0: Настройте конфигурацию launch.json так:

{
  "name": "ng serve my sub application",
  "type": "chrome",
  "request": "launch",
  "url": "http://localhost:4200",
  "webRoot": "${workspaceRoot}/projects/mysubapplication"
}

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

...