에서하지 디버그 전자 JS 응용 프로그램은 내가 전자 JS 학습을위한 샘플 응용 프로그램을 개발하기 위해 노력하고 있습니다. 그러나 불행하게도 나를 위해, 노드 디버거 this 특정 프로젝트에 대해 작동하지 않습니다. 나는 그것이 작동 electron-quick-start 응용 프로그램을 디버깅하려고 할 때는 VSCode
, 우리는 콜 스택을 모두 볼 수 있습니다.
lunch.json 내가 노드 v7.4.0 리눅스 시스템에서 실행하고이
{
"version": "0.2.0",
"configurations": [
{
"name": "Debug Main Process2",
"type": "node",
"request": "launch",
"cwd": "${workspaceRoot}",
"runtimeExecutable": "${workspaceRoot}/node_modules/.bin/electron",
"program": "${workspaceRoot}/main.js",
"diagnosticLogging": true
}
]
}
것 같습니다.
내가 호출 스택 탭에서 무엇입니까 오류 메시지가이 문제를 해결하기 위해 도와주세요 No Call stack available(vscode_backtrace:Internal error: TypeError: undefined is not a function)
입니다.
이 동영상을 설정하는 방법에 대한 좋은 연습을한다. 나는 그것을 (OSX에서) 시험해 보았다. 그리고 그것은 나에게 가치가있는 것보다 더 많은 문제이다. Console.log()와 Chrome 개발 도구는 적절한보고 기능 이상을 제공합니다. 어쩌면 내 프로젝트가 더욱 복잡해질수록 그만한 가치가있을 것입니다. –