Avec une version téléchargée et installée de Visual Studio Code 1.2.1 et une version 64 bits de node.exe msi placés dans mon répertoire de travail (je suppose que c'est correct), comment ajouter les outils de ligne de commande node et npm sur notre chemin? Je suis confus dans la compréhension de cette déclaration. Où et comment implémentons-nous cela? Je cite cette exigence directement en haut de cette page de ressources - https://code.visualstudio.com/Docs/runtimes/nodejs
En raison de ma situation actuelle, j'ai défini un point d'arrêt dans un fichier app.js. Et quand je frappe F5, ça me dit ...
Cannot find runtime 'node' on PATH
Je suis complètement perdu dans la compréhension et la résolution de ce problème dans Visual Studio Code.
Pour faire un suivi, je viens juste de tomber sur cela aussi. Lorsque j'ai installé Node.js, il y avait une option qui disait Ajouter à PATH (Disponible après le redémarrage). On dirait que Windows a juste besoin d'un redémarrage pour que les choses fonctionnent.
Donc, le nœud a été expulsé du chemin. tu peux faire
SET PATH=C:\Program Files\Nodejs;%PATH%
Ou simplement réinstaller le noeud pour résoudre ce problème. ce que vous pensez le plus facile pour vous
lancez ci-dessous les commandes en tant que super utilisateur Code Sudo. --user-data-dir = '.' il ouvrira le studio de code visuel importer le dossier de votre projet et définira le fichier launch.json comme ci-dessous. "version": "0.2.0", "configurations": [
{
"type": "node",
"request": "launch",
"name": "Launch Program",
"program": "${workspaceFolder}/app/release/web.js",
"outFiles": [
"${workspaceFolder}/**/*.js"
],
"runtimeExecutable": "/root/.nvm/versions/node/v8.9.4/bin/node"
}
]
}
le chemin de runtimeExecutable sera le résultat de la commande "which node"
.
Exécuter le serveur en mode débogage Cheers
Solution rapide qui fonctionne pour moi. Accédez au répertoire racine de votre dossier à partir de la ligne de commande (cmd). puis une fois sur votre répertoire racine, tapez:
code .
Ensuite, appuyez sur Entrée. Notez le ".", Ne l'oubliez pas. Maintenant, essayez de déboguer et voyez si vous obtenez la même erreur.
J'ai aussi rencontré cette erreur. Redémarrer le PC fonctionne pour moi.
Sous OSX et VSCode 1.30.0, tout ce que j'avais à faire était de fermer et de redémarrer VSCode et le problème a disparu.
Ne lancez pas le code de VS depuis le menu de démarrage séparément. Utilisation
$ Code.
commande pour lancer le code VS. Maintenant, créez votre fichier avec l'extension .js et lancez le débogage (F5). Ce sera exécuté.
Sinon, redémarrez votre système et suivez le même processus.
Avait le même problème et dans mon cas, c'était un problème avec un vs code extension. Essayez de lancer le code en tant que:
$ code --disable-extensions
Une fois dans l'éditeur, j'ai exécuté mon programme en mode débogage et travaillé, puis j'ai démarré le code avec
$ code
Et cela a continué à bien fonctionner.
J'espère que ça marche pour toi.