2016-01-05 11 views
5

In VS2015, l'apertura di un progetto web/soluzione che utilizza pacchetti nodo (ad esempio gulpfile.js) causerà l'esecuzione automatica di "npm install" da parte di VS e l'installazione di tutti i pacchetti. VS2015 viene fornito con una versione precedente di npm (1.4.19), che non esegue un'installazione "piatta" delle dipendenze del pacchetto, che consente di creare percorsi con oltre 260 caratteri. Questo è davvero doloroso quando accade ogni volta che si apre Visual Studio. Ho trovato diversi soluzioni (incluso http://jameschambers.com/2015/09/upgrading-npm-in-visual-studio-2015/), ma idealmente ci sarebbe un'impostazione da qualche parte per disabilitare "auto npm install" o qualcosa del genere, solo io non riesco a trovare l'impostazione o non esiste.Come disattivare "npm install" in VS2015

risposta

1

Si può letteralmente "nascondere" tutti gli strumenti web da Visual Studio:

  1. Sotto menu Strumenti selezionare "Opzioni ..."
  2. andare a "Progetti e soluzioni" -> "Web Tools esterni"
  3. Se si desidera che Visual Studio utilizzi il proprio npm installato a livello globale, è sufficiente rimuovere le caselle di controllo da tutti gli elementi che iniziano con $ (DevEnvDir).
  4. Se si desidera disabilitare completamente tutti gli strumenti Web in VS: deselezionare tutto.