In VS2015 führt das Öffnen eines Webprojekts/einer Web-Projektlösung mit Knotenpaketen (z. B. gulpfile.js) dazu, dass VS automatisch "npm install" ausführt und alle Pakete installiert. VS2015 kommt mit einer alten Version von npm (1.4.19), die keine "flache" Installation von Paketabhängigkeiten ausführt, wodurch Pfade erzeugt werden, die über 260 Zeichen umfassen. Das ist sehr schmerzhaft, wenn es jedes Mal passiert, wenn Visual Studio geöffnet wird. Ich habe mehrere Problemumgehungen (einschließlich http://jameschambers.com/2015/09/upgrading-npm-in-visual-studio-2015/) gefunden, aber im Idealfall würde es irgendwo eine Einstellung geben, um "auto npm install" oder etwas ähnliches zu deaktivieren, ich kann entweder die Einstellung nicht finden oder sie existiert nicht.So deaktivieren Sie "npm install" in VS2015
5
A
Antwort
1
Sie können buchstäblich "verstecken" alle Web-Tools von Visual Studio:
- unter Tools-Menü wählen Sie "Optionen ..."
- Gehen Sie auf "Projekte und Lösungen" -> "Externe Web Tools"
- Wenn Sie möchten, dass Visual Studio Ihren global installierten npm verwendet, entfernen Sie einfach die Kontrollkästchen von allen Elementen, die mit $ (DevEnvDir) beginnen.
- Wenn Sie alle Web-Tools in VS vollständig deaktivieren möchten: Deaktivieren Sie alle.