Ich muss 2 Schritte im Schluck machen:
Das ist meine gulpfile:
%Vor%Wenn ich anfange, ist nur der erste Schritt getan. Hilf mir bitte.
Es gibt keine Notwendigkeit nach der Zeit, convinient Lösung für mich war:
%Vor% Sie sollten daran denken, dass Sie mit gulp
einfach Operationen an ein glob
-Muster ketten können.
Nicht wirklich sicher, warum Sie gulp.watch
benötigen, wenn Sie den eingebauten Watcher verwenden können, ist dieses Plugin in schwierigen Situationen nützlich und das scheint hier nicht der Fall zu sein, aber Sie können dabei bleiben, wenn Sie möchte wirklich.
Vergiss nicht return
deines Streams, also weiß gulp
, wann eine Aufgabe beendet ist.
Ich verpacke auch generell alle meine watchers
in ein watch task
, nicht müssen sie getrennt werden.
Für mich sollte Ihr Gulpfile
wie folgt aussehen:
Das Beste aus beiden Welten besteht darin, die Datei gulp.watch zur standardmäßigen gulp.task hinzuzufügen. Wenn Sie eine Browser-Synchronisierung benötigen, wird sie neu geladen, wenn Sie Änderungen an den überwachten Ordnern vornehmen, wie unten dargestellt:
So habe ich es mit Sass gemacht. Ähnliches mit weniger.
Der Unterschied zu den vorherigen Antworten ist, dass ich einen weiteren Schritt wollte:
Also wäre die Struktur so:
%Vor% %Vor%Eine neue Antwort hinzugefügt, falls jemand dasselbe möchte wie ich.
Tags und Links javascript node.js gulp