Подтвердить что ты не робот

Обновить версию Node в Visual Studio 2017

Кто-нибудь знает о санкционированном способе обновления Node в Visual Studio 2017? У меня есть Node 6, установленный на моем компьютере разработки, но VS2017 поставляется со связанной копией Node 5, что означает, что запуск npm install в моей командной строке устанавливает различные пакеты, такие как node-sass со связями для Node 6, поэтому, когда я запускаю задачи gulp из задачи VS Task Runner, все падает из-за несоответствующих версий.

Я нашел VS Node install на C:\Program Files (x86)\Microsoft Visual Studio 14.0\Web\External, но я немного неохотно разбираюсь и заменяю его. У кого-нибудь есть опыт обновления? Я знаю, что могу синхронизировать, понижая версию на своем ПК, но это кажется обратным.

4b9b3361

Ответ 1

Перейдите к:

Инструменты > Параметры > Проекты и решения > Управление веб-пакетами > Внешние веб-инструменты

Затем вам нужно добавить каталог установки Node в начало списка, например:

screenshot

Ответ 2

Вам не нужно добавлять новый каталог установки Node, Node существует в PATH. Обратите внимание, что $(PATH) находится ниже внутреннего пути $(DevEnvDir)\Extensions\Microsoft\Web Tools\External.

Чтобы использовать глобальную переменную среды PATH перед внутренним путем, вы можете просто использовать стрелки в правом верхнем углу, чтобы изменить порядок.

Вот как выглядит глобальный PATH перед внутренним, и поэтому Visual Studio будет использовать ваши собственные версии инструментов. enter image description here