こうすると
launch.json
"version": "0.2.0",
"configurations": [
{
"type": "node",
"request": "launch",
"name": "プログラムの起動",
"program": "${workspaceFolder}\\index.js",
"cwd": "${workspaceRoot}",
"preLaunchTask": null,
"windows": {
"runtimeExecutable": "${env.AppData}\\npm\\node_modules\\electron\\dist\\electron.exe"
},
"console": "integratedTerminal",
"sourceMaps": false,
}
]
こうなるよエラー
PATH 上で '${env.AppData}\npm\node_modules\electron\dist\electron.exe' のランタイムが見つかりません。
'${env.AppData}\npm\node_modules\electron\dist\electron.exe' がインストールされていることを確認してください。
こうすると通る
launch.json
"version": "0.2.0",
"configurations": [
{
"type": "node",
"request": "launch",
"name": "プログラムの起動",
"program": "${workspaceFolder}\\index.js",
"cwd": "${workspaceRoot}",
"preLaunchTask": null,
"windows": {
"runtimeExecutable": "${env:AppData}\\npm\\node_modules\\electron\\dist\\electron.exe"
},
"console": "integratedTerminal",
"sourceMaps": false,
}
]
なにがいけなかったのか
大体の記述が${env.AppData}
だった。
いまどきは${env:AppData}
らしい。