Как сказать gulp что бы он собирал только один файл стилей?

Всем привет.
Давно пользуюсь сборщиком gulp, но тут возник вопрос, а можно ли gulp сказать, что из всех файлов стилей который ему даны на вход .src собирать только те которые изменились ?
У меня для каждой страницы свой файл со стилями и при изменение одно почему то пере собираются все. Как этого избежать?
Мой конфиг css
gulp
        .src('front/styles/*.styl')
        .pipe(plumber({errorHandler: errorHandler('Error in "styles" task')}))
        .pipe(gulpIf(isDebug, sourcemaps.init()))
        .pipe(
            stylus({
                use: [importIfExist(), autoprefixer()],
                'include css': true,
                define: {
                    // dev-mode variable for using in stylus
                    __DEV__: isDebug
                }
            })
        )
        .pipe(gulpIf(!isDebug, gcmq()))
        .pipe(gulpIf(!isDebug, nano({zindex: false, minifyFontValues: false, discardUnused: false})))
        .pipe(rename({suffix: '.min'}))
        .pipe(gulpIf(isDebug, sourcemaps.write()))
        .pipe(gulp.dest('public/assets/css'));
  • Вопрос задан
  • 26 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы