Ответы пользователя по тегу Pug
  • Почему gulp собирает pug и scss по 5 - 10 секунд?

    theobroma
    @theobroma
    javascript developer (ReactJS)
    Советую разделять таски на девелопмент и продакшин. Вот что я нашел в одном из моих gulpfile:
    gulp.task('compile', ['sass','pug','concat']);
    gulp.task('build', function(callback) {
      runSequence('cleanBuildDir','compile',['jsBuild', 'cssBuild', 'fontsBuild', 'htmlBuild', 'imgBuild','libsBuild'], callback);
    });
    gulp.task('default', ['compile','browser-sync','watch']);

    Команда "gulp" запускает дефолтные(девелопмент) таски.
    Команда "gulp build" делает продакшин версию. Вот сюда (в моем случае это "cssBuild' ) и нужно запихивать rename, minify и т.д. Аналогичный подход и к js, картинкам и прочее.
    Ответ написан
    Комментировать