вчера я начал с gulp 4.0, поэтому, когда я запускаю gulp, он компилирует мой sass в css только при первом запуске. IDK, почему это мои
const { src, dest, watch, series, parallel } = require('gulp');
const sass = require('gulp-sass');
const postcss = require('gulp-postcss');
const cssnano = require('cssnano');
const sourcemaps = require('gulp-sourcemaps');
const autoprefixer = require('autoprefixer');
// File paths
const files = {
scssPath: '/scss/*.scss',
cssPath: '/css/'
}
function scssTask(){
return src(files.scssPath)
.pipe(sourcemaps.init())
.pipe(sass())
.pipe(postcss([ autoprefixer(), cssnano() ]))
.pipe(sourcemaps.write('.'))
.pipe(dest(files.cssPath)
);
}
function watchTask(){
watch([files.scssPath],
scssTask
);
}
exports.default = series(
scssTask,
watchTask
);
ЖУРНАЛЫ;[22:36:57] Использование gulpfile D: \ xampp \ htdocs \ project \ gulpfile.js
[22:36:57] Запуск 'default' ...
[22:36:57] Запуск 'scssTask' ...
[22:36:57] Завершение 'scssTask' через 13 мс
[22:36:57] Запуск 'watchTask' .. .