Мой код в настоящее время просматривает мои sass-файлы и выводит стили в папку css. Но то, что он делает, - это создание всех CSS-файлов на основе SASS-файлов, я только хочу, чтобы он создал файл main.css. Мой код на данный момент:
var gulp = require('gulp'),
sass = require('gulp-sass'),
livereload = require('gulp-livereload');
watchSass = require("gulp-watch-sass"),
minifyCss = require('gulp-minify-css'),
rename = require('gulp-rename'),
$ = require('gulp-load-plugins')({ lazy: true });
gulp.task('sass', function () {
return gulp.src('./src/scss/**/*.scss')
.pipe(sass().on('error', sass.logError))
.pipe(gulp.dest('./public/css/'))
.pipe(livereload());
});
gulp.task("sass:watch", function () {
livereload.listen();
gulp.watch('./src/scss/**/*.scss', gulp.series('sass'))
});
Есть идеи?
Я попробовал следующее безрезультатно:
gulp.task('sass', function () {
return gulp.src('./src/sass/main.scss')
.pipe(sass().on('error', sass.logError))
.pipe(livereload())
.pipe(gulp.dest('./public/css/'))
});
gulp.task("sass:watch", function () {
livereload.listen();
gulp.watch('./src/sass/main.scss', gulp.series('sass'))
});