Как ускорить компиляцию SASS?
953 сообщения
#7 лет назад
Приветствую всех. Вопрос к верстальщикам. Я использую связку sublimeText - Compass, при сохранении автоматом компилируется и создается css с картой. В общем вначале работает все быстро но по мере разрастания проекта все дольше происходит компиляция. Иногда доходит до оч продолжительного ожидания ~ 10 секунд. Каким образом можно ускорить этот процесс? может я где-то в настройках напартачил? Апгрейд компа само собой должен ускорить, но кроме апгрейда может еще что?
Приложения:
3315 сообщений
#7 лет назад
Даже самые активные критиканы препроцессоров переходят на Sass?![](/img/smilies/smile.gif)
По сабжу - непонятно, как именно вы компилируете .scss. Ruby + какой-то плагин в Саблайме?
У меня компиляция через Ruby + gulp-sass происходит максимум за 1-2 сек.
Апгрейд железа здесь вообще не в кассу. Это же не 3D-рендеринг)
953 сообщения
#7 лет назад
Цитата (vovka-morkovka):непонятно, как именно вы компилируетеRuby + Compass для саблайма
798 сообщений
953 сообщения
#7 лет назад
b0nn1e, ну а к саблайму его можно прикрутить, чтоб во время сохранения компилировалось?
798 сообщений
#7 лет назад
lufter, Саблайм тут не причем. Gulp работает в фоне и при изменении файлов сам компилирует sass/haml/coffe Можно заморочить и еще сделать что-то типа сервера и live-reload страниц.
3315 сообщений
#7 лет назад
Цитата (lufter):Ruby + Compass для саблаймаА как выполняется компиляция на лету? Настройки плагина саблайма? Какие-то конфиги?
Очевидно, что что-то не так с настройками.
953 сообщения
#7 лет назад
Снес Ruby с compass поставил gulp, компилирует в разы быстрее ~1.3 секунды, да и по ходу куча интересностестей как этот сборщик еще помимо scss можно применить. спасибо за наводку
3315 сообщений
#7 лет назад
lufter, mast have - автопрефиксер, csscomb, генератор спрайтов, конкатенация-минификация, оптимизация картинок, возможность инклюдить повторяющиеся блоки в html, live reload.
953 сообщения
#7 лет назад
Только вот неприятная штука, время от времени происходит залипалово, я не могу словить из-за чего именно. Что может быть? Error in plugin 'sass'
Message:
sass\_core.scss
Error: File to import not found or unreadable: _page.scss
Parent style sheet: D:/In Developing/aton/Template/sass/_core.scss
on line 20 of sass/_core.scss
>> @import "_page.scss";
^
193 сообщения
#7 лет назад
В импорте не нужно указывать расширение, да и _ тоже не нужно.Просто @import 'page'
706 сообщений
441 сообщение
#7 лет назад
maximentuss, это не ерундаЯ помню свой проект на С в бородатые годы, собрать исходник - 10 минут, а сейчас 10 секунд - надо что то менять)