@Senseich

Gulp-rename как переименовать определенный файл из нескольких?

Всем привет.. сделал следующий таск ... мне хотелось, чтобы файлы SCSS вначале компилировались в папку CSS (для себя), а потом только один главный файл минифицировался, переименовывался и закидывался в папку APP/CSS ... но переименовываются и перекидываются все файлы..
Например после компиляции получаются такие файлы: one.css, two.css, styles.css
Как правильно настроить, чтобы дальше только главный файл styles.css минифицировался, переименовывался в папку APP/CSS.

Вот такой таск пока:
var gulp = require('gulp'), 
    cleanCSS = require('gulp-clean-css'),
    rename = require("gulp-rename"),
    prefixer = require('gulp-autoprefixer'),
    livereload = require('gulp-livereload'),
    connect = require('gulp-connect'),
    sass = require('gulp-sass');

gulp.task('css', function () {
  return gulp.src('scss/*.scss')
    .pipe(sass())
    .pipe(prefixer({
            overrideBrowserslist: ['last 2 versions', '> 0.5%'],
            cascade: false
        }))
    .pipe(gulp.dest('css/'))
    .pipe(cleanCSS({level: 2}))
    .pipe(rename({suffix: '.min'}))
    .pipe(gulp.dest('app/css'))
    .pipe(connect.reload());
});
  • Вопрос задан
  • 9 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы