2015-10-06 12 views
11

Ich arbeite ständig an neuen Web-Entwicklungsprojekten, die in der Praxis nie ihren Ordner node_modules bei der Bereitstellung benötigen. Es würde mir viel mehr passen, wenn ich nur ein kleines gulpfile.js für jedes Projekt erstellen könnte, anstatt 6000+ Dateien im Ordner node_modules für jedes Projekt, die nur von mir auf diesem Computer verwendet werden.Kann ich global nur Gulp installieren?

Ich benutze nur Gulp, um SASS und Präfix zu kompilieren und mein CSS zu minimieren. Ich muss mich um keine anderen Arten von Bereitstellungsproblemen kümmern, aber die Dokumentation besagt, dass ich sowohl globale als auch lokale Kopien von Gulp benötige.

Antwort

22

muss Gulp lokal installiert werden, aber Sie können die lokalen zu einem globalen installieren Link installieren:

npm install --global gulp 
npm link gulp 

Siehe auch https://stackoverflow.com/a/30742196/451480

+1

Warum sollte ich auf die globale die lokale Installation verknüpfen möchten? –

+5

Die Verknüpfung verhindert, dass mehr als 6000 Dateien in jedem Projekt vorhanden sind, da Sie * mit der globalen Installation * verknüpfen *. * Sie * die globale Installation nicht * duplizieren *. Sie müssen dies nur für Gulp tun (siehe Link für Grund). Andere NPM-Pakete können auf normale Weise global installiert werden. – Blaise