web-dev-qa-db-fra.com

VS Code, changez la version de NodeJS pour le débogueur

Je veux changer la version NodeJS de 4.5.0 à 7.7.2 pour VS Code spécifiquement pour différents projets. J'utilise nvm sur Mac et j'ai deux versions indiquées ci-dessus. Ils sont pour différents projets.

Même si je peux changer de terminal avec nvm, VS Code utilise la version par défaut. Je dois changer la version par défaut à chaque fois et redémarrer complètement le VSCode. Existe-t-il un moyen de modifier la configuration pour qu'il prenne la version que je voulais à la fois pour le terminal intégré à l'application et pour exécuter le projet?

15
msharpp

Après VS Code 1.21, il existe une meilleure solution que la réponse d'origine.

Vous pouvez définir "runtimeVersion": "7.7.2" et si vous avez installé nvm/nvs, il pourra trouver cette version de Node. Détails: https://code.visualstudio.com/updates/v1_21#_node-debugging

--- Réponse originale ---

Dans votre configuration de lancement, vous pouvez définir un chemin d'accès vers un exécutable Node de nvm comme ceci: "runtimeExecutable": "/Users/me/.nvm/versions/node/v7.7.1/bin/node"

36
Rob Lourens