Ich arbeite gerade an dem Buch Getting Started with Gulp (das im Januar 2015 veröffentlicht wurde), aber mir ist klar, dass die Entwicklung mit Gulp ziemlich schnell voranschreitet und schon etwas veraltet ist.
Hier ist meine gulpfile:
%Vor% BEARBEITEN: Nach dem Ändern der letzten gulp.task
-Zeile läuft es, aber ich bekomme immer noch den folgenden Fehler:
Ich bin mir nicht sicher, woher die gulp.parallel oder gulp.series kommen, aber Sie sollten das Gleiche erreichen können, indem Sie Ihren Code folgendermaßen ändern:
%Vor%Soweit ich das beurteilen kann, existieren .series und .parallel nicht. Sobald ich diese Updates gemacht habe, funktioniert es.
Wenn Sie Aufgaben in Serie ausführen müssen, hatte ich viel Glück mit diesem Modul: Ссылка . Sie würden Ihre Überwachungsaufgabe wie folgt ändern:
%Vor%Um das Parallel- und Serien-Feature von Gulp zu erreichen, müssen Sie Gulp 4.0 installieren
Globale Installation
npm uninstall gulp -g && npm install gulpjs/gulp-cli#4.0 -g
Von innerhalb Ihres Projekts
npm uninstall gulp && npm install gulpjs/gulp.git#4.0 --save-dev
Ich habe auch eine Reihe von Tutorials gefunden, die über die neuen Funktionen von Gulp 4.0 sprechen.
Ich nehme an, das liegt daran, dass das Buch mit den kommenden Features geschrieben wurde. Ich denke, dass manchmal nicht davon ausgegangen werden kann, dass sich das Projekt so schnell bewegen wird. Was ich immer noch nicht verstehe, ist der Unterschied zwischen Gulp.parallel und nur einem Array.
Noch etwas:
In gulp4 müssen Sie parallel / series für die Überwachungsaufgabe angeben:
%Vor%Tags und Links javascript node.js gulp