Visual Studio Code は Electron を使用して作成されているため、launch.json は Electron を使用してアプリを適切に起動するように構成されている可能性があると推測しています。しかし、私はまだそれを行う方法を理解していません。
また、Electron は io.js に基づいており、それ自体は Node.js に基づいているため、おそらく... 実行できると考えていますが、まだ魔法を見つけていません。
これらの行に沿って何かを試しました... launch.json からのスニペット:
"configurations": [
{
// Name of configuration; appears in the launch configuration drop down menu.
"name": "Launch Electron",
// Type of configuration. Possible values: "node", "mono".
"type": "node",
// Workspace relative or absolute path to the program.
"program": "Y:\\dev\\electron\\electron.exe",
// Automatically stop program after launch.
"stopOnEntry": false,
// Command line arguments passed to the program.
"args": ["CrawlSpace_Electron\\"],
// Workspace relative or absolute path to the working directory of the program being debugged. Default is the current workspace.
"cwd": ".",
// Workspace relative or absolute path to the runtime executable to be used. Default is the runtime executable on the PATH.
"runtimeExecutable": null,
// Environment variables passed to the program.
"env": { }
},
Electron は起動しますが、失敗します (ウィンドウが消えるのが速すぎて正確な理由がわかりません)。
何かご意見は?