2015-06-26 1 views
6

Ho appena aggiornato da 0.1 di vscode a 0.3. Ora ricevo un errore quando eseguo il debugger "Impossibile trovare il nodo di runtime" sul percorso ". Ho iojs v2.3.0 in esecuzione su OSX 10.10.3. Ho installato iojs usando nvm, quindi è possibile che il nodo non si trovi nel percorso, ma posso digitare "nodo" nel terminale e ottenere un repl.VSCode 0.3 non trova il "nodo" di runtime sul percorso

+0

La soluzione per me era utilizzare il vero installer nodejs.org per inserire l'ultima versione del nodo sul mio computer. Posso ancora usare nvm per controllare ciò che è in gioco. –

risposta

0

Questo non dovrebbe essere correlato all'aggiornamento VSCode. La reinstallazione del nodo dovrebbe risolvere il problema o aggiungere esplicitamente il runtime del nodo a PATH.

+0

Sono passato al nodo 0.12.5 e ho lo stesso problema. Il mio percorso è jim $ echo $ PATH /Users/jim/.nvm/versions/node/v0.12.5/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin –

+0

Se eseguo la versione 0.1 il debugger riprende le cose bene. –

+0

Ho avuto il problema simile. Ho avuto il nodo 0.12.7 nel mio PERCORSO ma il codice dello studio visivo mi dà un errore: non riesco a trovare il "nodo" di runtime su PATH. – hohoho

6

nodo del percorso PER VSCODE VERSIONE 0.7.0


Io corro Ubuntu GNU/Linux 12.04.5 LTS. Prima VSCode 0.7.0 vorrei lasciare il mio percorso nodo per il default si trova sul PATH nel file launch.json:

// Workspace relative or absolute path to the runtime executable to  be used. Default is the runtime executable on the PATH. 
     "runtimeExecutable": null, 

Tuttavia, dopo l'aggiornamento a 0.7.0, ho cominciato a ricevere 'can't find runtime on "node" PATH' errori ancorché nodo era sul mio PERCORSO.

18:25:37 ツ [email protected]:~ 
$echo $PATH 
/usr/bin:...//Plus the rest of the PATH 
18:25:44 ツ [email protected]:~ 

18:21:36 ツ [email protected]:~ 
$which node 
/usr/bin/node 
18:21:43 ツ [email protected]:~ 

ho cambiato il mio launch.json a:

// Workspace relative or absolute path to the runtime executable to be used. Default is the runtime executable on the PATH. 
     "runtimeExecutable": "/user/bin/node", 

Ora tutto funziona bene. Il percorso effettivo è /usr/bin/ e l'eseguibile è node.