We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
What I did:
Clicked "Create Terminal" next to my device
What I expected to happen:
A terminal for device would open
What actually happened:
VSCode throws an error.
Additional info:
Strangely enough I do have node installed (via nvm) and running node from a command line works normally (as I do use it regularly as well).
Device info from pymakr below.
[ "/.vscode/launch.json"]
{ "exists": false, "isDir": false, "size": 0}
[ "/.vscode/tasks.json"]
[ "/.vscode/settings.json"]
{ "exists": true, "isDir": false, "size": 44}
null
{ "idf.port": "/dev/cu.usbserial-0001"}
See also my terminal history showing this issue:
workbench.desktop.main.js:789 The terminal process failed to launch: Path to shell executable "node" does not exist. onDidChangeNotification @ workbench.desktop.main.js:789 (anonymous) @ workbench.desktop.main.js:789 invoke @ workbench.desktop.main.js:85 deliver @ workbench.desktop.main.js:85 fire @ workbench.desktop.main.js:85 addNotification @ workbench.desktop.main.js:789 notify @ workbench.desktop.main.js:1935 _onProcessExit @ workbench.desktop.main.js:2778 await in _onProcessExit (async) (anonymous) @ workbench.desktop.main.js:2778 Promise.then (async) _createProcess @ workbench.desktop.main.js:2778 await in _createProcess (async) (anonymous) @ workbench.desktop.main.js:2776 Promise.then (async) Ui @ workbench.desktop.main.js:2776 _createInstance @ workbench.desktop.main.js:608 createInstance @ workbench.desktop.main.js:608 createInstance @ workbench.desktop.main.js:2858 addInstance @ workbench.desktop.main.js:2776 i @ workbench.desktop.main.js:2776 _createInstance @ workbench.desktop.main.js:608 createInstance @ workbench.desktop.main.js:608 createGroup @ workbench.desktop.main.js:2776 _createTerminal @ workbench.desktop.main.js:2858 createTerminal @ workbench.desktop.main.js:2858 await in createTerminal (async) (anonymous) @ workbench.desktop.main.js:2024 await in (anonymous) (async) (anonymous) @ workbench.desktop.main.js:89 $ @ workbench.desktop.main.js:89 $createTerminal @ workbench.desktop.main.js:2024 _doInvokeHandler @ workbench.desktop.main.js:1697 _invokeHandler @ workbench.desktop.main.js:1697 _receiveRequest @ workbench.desktop.main.js:1697 _receiveOneMessage @ workbench.desktop.main.js:1697 (anonymous) @ workbench.desktop.main.js:1697 invoke @ workbench.desktop.main.js:85 deliver @ workbench.desktop.main.js:85 fire @ workbench.desktop.main.js:85 fire @ workbench.desktop.main.js:550 ie.onmessage @ workbench.desktop.main.js:1938
The text was updated successfully, but these errors were encountered:
No branches or pull requests
What I did:
Clicked "Create Terminal" next to my device
What I expected to happen:
A terminal for device would open
What actually happened:
VSCode throws an error.
Additional info:
Strangely enough I do have node installed (via nvm) and running node from a command line works normally (as I do use it regularly as well).
Device info from pymakr below.
Device History at 16:47:30.670
History was truncated
See also my terminal history showing this issue:
workbench.desktop.main.js:789 The terminal process failed to launch: Path to shell executable "node" does not exist.
onDidChangeNotification @ workbench.desktop.main.js:789
(anonymous) @ workbench.desktop.main.js:789
invoke @ workbench.desktop.main.js:85
deliver @ workbench.desktop.main.js:85
fire @ workbench.desktop.main.js:85
addNotification @ workbench.desktop.main.js:789
notify @ workbench.desktop.main.js:1935
_onProcessExit @ workbench.desktop.main.js:2778
await in _onProcessExit (async)
(anonymous) @ workbench.desktop.main.js:2778
Promise.then (async)
_createProcess @ workbench.desktop.main.js:2778
await in _createProcess (async)
(anonymous) @ workbench.desktop.main.js:2776
Promise.then (async)
Ui @ workbench.desktop.main.js:2776
_createInstance @ workbench.desktop.main.js:608
createInstance @ workbench.desktop.main.js:608
createInstance @ workbench.desktop.main.js:2858
addInstance @ workbench.desktop.main.js:2776
i @ workbench.desktop.main.js:2776
_createInstance @ workbench.desktop.main.js:608
createInstance @ workbench.desktop.main.js:608
createGroup @ workbench.desktop.main.js:2776
_createTerminal @ workbench.desktop.main.js:2858
createTerminal @ workbench.desktop.main.js:2858
await in createTerminal (async)
(anonymous) @ workbench.desktop.main.js:2024
await in (anonymous) (async)
(anonymous) @ workbench.desktop.main.js:89
$ @ workbench.desktop.main.js:89
$createTerminal @ workbench.desktop.main.js:2024
_doInvokeHandler @ workbench.desktop.main.js:1697
_invokeHandler @ workbench.desktop.main.js:1697
_receiveRequest @ workbench.desktop.main.js:1697
_receiveOneMessage @ workbench.desktop.main.js:1697
(anonymous) @ workbench.desktop.main.js:1697
invoke @ workbench.desktop.main.js:85
deliver @ workbench.desktop.main.js:85
fire @ workbench.desktop.main.js:85
fire @ workbench.desktop.main.js:550
ie.onmessage @ workbench.desktop.main.js:1938
The text was updated successfully, but these errors were encountered: