Я создаю сайт с Jekyll в первый раз. Я люблю его до сих пор; моя единственная проблема - это очень длительное время сборки. Прямо сейчас, когда я запускаю jekyll build
, для создания сайта требуется около 30 секунд.
30 секунд может показаться не очень много, но на данный момент весь сайт имеет только одно сообщение, 8 включает в себя 8 макетов и 2 небольших плагина. Я не злоупотреблял жидкими тегами, насколько мне известно, и если я удалю плагины, все равно потребуется столько же времени.
При поиске ответа все, что я могу найти, это люди, у которых есть огромные блоги с сотнями сообщений. Поскольку у меня есть только одна запись, это, очевидно, не проблема, - там что-то еще происходит, чтобы сделать так, чтобы она длилась долго.
Вот мой репозиторий github моего сайта: https://github.com/keithpickering/kpd/
Мои вопросы таковы:
-
Каковы возможные причины для строительства Jekyll так медленно, когда у него не так много всего, чтобы построить?
-
Если Jekyll по своей сути медленный, есть простой способ скомпилировать мои CSS и JS отдельно, оставив Jekyll иметь дело только с разметкой? Прямо сейчас у меня есть Jekyll игнорировать мои "css" и "js" папки, вместо этого Grund minify, prefix и компилирует эти файлы автоматически. Я также никогда не использовал Grunt раньше, поэтому я понятия не имею, если это какое-то абсурдно хакерское решение, которое я использую.
Спасибо за помощь!
EDIT: Должен был упомянуть об этом раньше, но я нахожусь в Windows 8.1 x64. Я начинаю думать, что Jekyll просто имеет шаткую поддержку Windows.