У меня есть задача Gulp, которая минимизирует мой CSS в одной папке, а затем передает его в другую папку.
const gulp = require("gulp");
const cleanCSS = require("gulp-clean-css");
gulp.task("minify-css", () => {
return (
gulp
.src("./css/**/*.css")
.pipe(cleanCSS())
.pipe(gulp.dest("minified"))
);
});
Команда gulp minify-css
работает отлично.Я не хочу постоянно вводить эту команду в терминале, хотя.
Я хочу, чтобы приведенный ниже код просматривал мой CSS-файл, а при его изменении я хочу, чтобы задача minify-css
запускалась и обновляла мой минимизированный файл.файл, но он не работает:
gulp.task("default", function(evt) {
gulp.watch("./css/**/*.css", function(evt) {
gulp.task("minify-css");
});
});
Есть идеи, почему это не работает?Заранее спасибо!