2016-01-05 2 views
5

В VS2015 открытие веб-проекта/решения, использующего пакеты узлов (например, gulpfile.js), заставит VS автоматически запускать «npm install» и установить все пакеты. VS2015 поставляется со старой версией npm (1.4.19), которая не выполняет «плоскую» установку зависимостей пакета, что заставляет создавать пути, которые содержат более 260 символов. Это очень больно, когда это происходит каждый раз, когда открывается Visual Studio. Я нашел несколько обходных решений (включая http://jameschambers.com/2015/09/upgrading-npm-in-visual-studio-2015/), но в идеале там была бы настройка где-нибудь, чтобы отключить «auto npm install» или что-то в этом роде, я просто либо не могу найти параметр, либо его не существует.Как отключить установку «npm install» в VS2015

ответ

1

Вы можете буквально «скрыть» все веб-инструментов из Visual Studio:

  1. В меню Сервис выберите «Свойства ...»
  2. Перейти к «Проекты и решения» -> «Внешние веб-инструменты»
  3. Если вы хотите, чтобы Visual Studio использовала глобально установленную версию npm, просто снимите флажки со всех элементов, начиная с $ (DevEnvDir).
  4. Если вы хотите полностью отключить все веб-инструменты в VS: снимите все флажки.
Смежные вопросы