最近、AngularプロジェクトのビジュアルスタジオコードにChromeデバッグを使用し始めました。
ここで説明するすべての構成手順を実行したところ、ローカルホストに対してchromeを正常に起動し、VS Codeにブレークポイントを設定して、そこからコードをデバッグすることができます。
問題は、VS Codeが起動するchromeのインスタンスに、私のchrome拡張機能がなく、利用可能な自動入力情報がなく、さらに多くのものが欠落していることです。
これが私のlaunch.json
コードです:
{
"version": "0.2.0",
"configurations": [
{
"type": "chrome",
"request": "launch",
"name": "Launch Chrome against localhost",
"url": "http://localhost:4200",
"webRoot": "${workspaceFolder}"
}
]
}
通常Chromeで利用できるすべてのものを使用してChromeインスタンスを起動するようにVSCodeを構成するにはどうすればよいですか?
しばらく苦労した後、私はそれを機能させる方法を見つけました。起動設定を変更して、userDataDir
フィールドも次のように設定しましたfalse
。
{
"version": "0.2.0",
"configurations": [
{
"type": "chrome",
"request": "launch",
"name": "Launch Chrome against localhost",
"url": "http://localhost:4200",
"webRoot": "${workspaceFolder}",
"userDataDir": false
}
]
}
これにより、すべての拡張機能が有効になり、データの自動入力が利用できる状態でChromeが開きます。それでも、これは現在実行中のchromeインスタンスがない場合にのみ機能します。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加