新しいAngular 6 CLIプロジェクトを作成しました
ng new myProjects
「サブプロジェクト」を作成しました
ng g mySubProject
MySubProjectを提供してから、通常のlaunch.jsonを使用してVS Codeからデバッグしようとすると、ブレークポイントがヒットしません。
{
"name": "Launch Chrome (test)",
"type": "chrome",
"request": "launch",
"url": "http://localhost:4200/",
"webRoot": "${workspaceFolder}"
},
誰かが私のようなlaunch.jsonをセットアップしてこのようなサブプロジェクトをデバッグする方法を教えてもらえますか?
(サブプロジェクトの設定方法の詳細については、投稿に基づいています here )
私がサービスを提供している場合、このlaunch.jsonは「メイン」プロジェクトをデビグします-だから、launch.jsonのどこかに子プロジェクトがどこにあるかを伝える必要があると思いますか?
Angular 6.0ワークスペースでサブプロジェクトをデバッグするには:launch.json設定を次のように設定します。
{
"name": "ng serve my sub application",
"type": "chrome",
"request": "launch",
"url": "http://localhost:4200",
"webRoot": "${workspaceRoot}/projects/mysubapplication"
}
これは、すべてのサブアプリケーションに対して構成エントリが必要になることを意味します。