Kann ich die lokale Installation von Gulp irgendwie auf das Projekt überspringen?
Ich habe Gulp global installiert und es zu package.json als Abhängigkeit hinzugefügt. Aber Gulp möchte auch lokal mit der Local gulp not found in ...
Nachricht installiert werden. Wenn ich lokal installiere, wird Gulp nach Knoten in mein Projekt kopiert.
Gibt es eine Möglichkeit, die lokale Installation von Gulp zu überspringen? Ich möchte es über den gesamten Server von der Befehlszeile aus ausführen und die Installation global verwalten können.
Eine saubere Möglichkeit, dies zu tun, ist, ohne lokal zu haben, Schluck global zu installieren, wie Sie es getan haben, und dann in Ihrem Verzeichnis den Befehl auszuführen:
%Vor% Es wird ein symbolischer Link in Ihrem node_modules
-Ordner zu Ihrer globalen Schluck Installation erstellt. Sie müssen vorsichtig mit den Versionen sein, da alle Ihre Symlinks und damit Ihr lokales Projekt das globale verwendet, unabhängig von der definierten Version in package.json
, was zu Fehlern in einer implementierten Umgebung führen kann.
Dies gilt auch für jedes Knotenpaket und ermöglicht es Ihnen, die lokale Installation, die Sie auf diese Weise für mehrere Projekte erstellt haben, gleichzeitig zu aktualisieren.