Рубрики
Верстальщику

Если вы еще пользуетесь gulp-ruby-sass, то скорее переходите на gulp-sass

Мой следующий большой проект скорее всего будет на PostCSS, ну а пока, я использую SASS в качестве препроцессора в своем проекте. Естественно, для больших проектов лучше использовать менеджеры для сборки, и я использую GULP.
Так вот, на большом проекте, с большим количеством CSS модулей я использовал для сборки CSS плагин gulp-ruby-sass, также для проекта я использовал такие дополнительные модули к SASS, как sass-globbing, Compass, Sussy, Breakpoint. И именно из-за этого я использовал медленный gulp-ruby-sass вместо gulp-sass. И когда время сборки CSS добралось до 5.5 секунд, то работать стало просто не выносимо.
И вот, одним прекрасным утром я решил портировать свой проект на gupl-sass. Передо мной вырисовались две задачи совместимости, которые я должен был решить:

  1. Использование расширений для SASS, в моем случае Compass, Sussy, Breakpoint
  2. Импорт мелких файлов по директориям, а не по файлам (sass-globbing делает это для SASS)