Mettre à jour la version du noeud dans Visual Studio 2017

Est-ce que quelqu’un connaît un moyen autorisé de mettre à jour Node dans Visual Studio 2017? J’ai Node 6 installé sur mon PC de développement, mais VS2017 semble être livré avec une copie groupée du Node 5, ce qui signifie que l’exécution de npm install sur ma ligne de commande configure différents paquets comme node-sass avec des liaisons pour Node 6. Lorsque j’exécute alors des tâches Gulp à partir du VS Task Runner, les choses se résorbent à cause des versions incompatibles.

J’ai trouvé l’installation du nœud VS sur C:\Program Files (x86)\Microsoft Visual Studio 14.0\Web\External mais je suis un peu réticent à le pirater et à le remplacer. Quelqu’un at-il une expérience de la mise à niveau? Je sais que je peux synchroniser en rétrogradant la version sur mon PC mais cela semble en arrière.

Aller à:

Outils> Options> Projets et solutions> Gestion des packages Web> Outils Web externes

Ensuite, vous devez append votre répertoire d’installation Node en haut de la liste, comme ceci:

capture d'écran

Vous n’avez pas besoin d’append un nouveau répertoire d’installation de nœud, le nœud existe dans PATH. Notez que $ (PATH) est en dessous du chemin interne $ (DevEnvDir) \ Extensions \ Microsoft \ Web Tools \ External .

Pour utiliser la variable d’environnement PATH globale avant le chemin interne, vous pouvez simplement utiliser les flèches en haut à droite pour modifier l’ordre.

C’est à quoi il ressemble lorsque le PATH global est recherché avant celui interne et que, par conséquent, Visual Studio utilisera vos propres versions des outils. entrer la description de l'image ici

Il semble que les options dans

Outils> Options> Projets et solutions> Gestion des packages Web> Outils Web externes

n’a aucun effet. Cependant, il est possible de définir la version du noeud à travers

Projet> Propriétés

Projet> propriétés screenshot