최신 1.2 버전의 vscode와 1.8의 typescript를 실행하고 있습니다. 나는 가능한 모든 조합의 launch.json을 시도해 보았습니다. 'node'와 'chrome'유형 모두를 생각할 수 있지만 아직 vscode 자체 내의 모든 필드를 채우는 조합은 찾지 못했습니다. 대부분 프로그램을 시작할 수 있지만 vscode 자체에서는 디버깅이 수행되지 않습니다. vscode에서 타이프 스크립트 (typcript) 전자 프로그램을 디버깅하는 작업 예제가 있는지 궁금합니다. 아니면 불가능한가요?vscode의 typescript 전자 프로그램 디버그
도움이 될 것입니다.
갱신
지금 전자의 디버그 출력을 제공 vscode 내 콘솔이- 아직하지만 변수 또는 기타 출력 -이 내 현재 launch.json입니다 :
{
"version": "0.2.0",
"configurations": [
{
"name": "Debug",
"type": "chrome",
"request": "launch",
// "program": "${workspaceRoot}/src/main.ts",
// "program": "${workspaceRoot}/bin/main.js",
// "stopOnEntry": false,
// "args": [],
// "cwd": "${workspaceRoot}",
"sourceMaps": true,
// "preLaunchTask": "build",
// "externalConsole": false,
// "outDir": "${workspaceRoot}/bin",
"runtimeExecutable": "${workspaceRoot}/node_modules/electron-prebuilt/dist/electron.exe",
//"runtimeExecutable": "${workspaceRoot}/node_modules/.bin/electron.cmd",
// Optional arguments passed to the runtime executable.
"runtimeArgs": [
// "--enable-logging",
// "--nolazy",
"--remote-debugging-port=9222",
"--host-rules='MAP * 127.0.0.1'",
"${workspaceRoot}"
// ],
]
// Environment variables passed to the program.
// "env": {
// "NODE_ENV": "development"
// }
}
}
는 것을 않는 소스지도와 타이프 라이터를 생성 할
gulpfile.js 작업 메인 프로세스와 렌더러 프로세스를 디버깅 하시겠습니까? 내 문제는 주요 프로세스 만 다루었다는 것입니다. – ehiller
@ehiller, 아니요, 렌더러 프로세스를 디버깅하지 않습니다. – Deilan