-4
私は、対角線2のプロジェクトをvsコードから実行しようとしています。ここにtsconfig、lanuch.jsonファイルがあります。VSコードソースコードが正しくマップされていません
tsconfig.json
{
"compilerOptions": {
"declaration": false,
"emitDecoratorMetadata": true,
"experimentalDecorators": true,
"lib": ["es6", "dom"],
"mapRoot": "./",
"module": "es6",
"moduleResolution": "node",
"outDir": "../dist/out-tsc",
"sourceMap": true,
"target": "es5",
"typeRoots": [
"../node_modules/@types"
]
}
}
launch.json
{
"version": "0.2.0",
"configurations": [
{
"type": "chrome",
"request": "launch",
"name": "Launch Chrome against localhost",
"url": "http://localhost:4200",
"webRoot": "${workspaceRoot}/src",
"sourceMaps": true
// "runtimeExecutable": "/usr/bin/chromium-browser",
// "sourceMapPathOverrides": {
// "webpack:///*": "/*"
// }
},
{
"type": "chrome",
"request": "attach",
"name": "Attach to Chrome",
"port": 9222,
"sourceMaps": true,
"webRoot": "${workspaceRoot}/src"
// "sourceMapPathOverrides": {
// "webpack:///*": "/*"
// }
}
]
}
私は私のvscodeエディタにブレークポイントを設定することができません。そうすると、マッピング問題のために自動的に無効になります。
クロムデバッガを使用する代わりに、あなたのコードに 'debug;'を入れて、クロムデバッガで自動的にトリガするようにすることもできます。私は似たような問題を抱えていましたが、私の2番のアプリケーションをデバッグするためにvscodeを使用しようとすると、今はあきらめるだけです。 – Kuncevic
VscodeにChromeデバッガをインストールし、コード内に 'debug;'エラーが表示されます。 –
私はクロムブラウザでデバッグするつもりでした:)) – Kuncevic