Спочатку розроблений для автоматичного створення та потужності сервісу GitHub Сторінки, Джекіл також може бути розгорнуто на серверах автономних і допомагають користувачам запускати свій власний веб-сайт
Джекіл працює, прочитавши шаблон, запустивши його через текстильний / Markdown і рідких перетворювачів і впливів повний статичний сайт.
Це дуже швидко, коли мова йде про складання сайту, а так як видаються ресурси є статичними HTML, CSS, JS і ресурси, кінцевий продукт також дуже швидко, як добре.
Джекіл не розпустить CMS, а всього лише сценарій, який збирає остаточний веб-сайт з файлів вмісту та шаблонів, без необхідності мати справу зі складною панеллю керування.
Він працює виключно з терміналу Ruby, і використовує дуже легко зрозуміти структуру папок.
процес:
Налаштування основної структури сайту
Створити деякі повідомлення, або імпортувати їх з попередньої платформи
Запустити сайт локально, щоб побачити, як це виглядає
Розгортання сайту
Що нового в цьому випуску:
- Liquid профайлер (тобто знати, як швидко або повільно ваші шаблони візуалізації)
- Інкрементальний регенерація
- Додайте Гачки: новий вид плагіна
- Оновлення до Liquid 3.0.0
- site.posts тепер Колекція замість масиву
- Додайте основну підтримку JRuby
- Падіння підтримки Рубі 1.9.3
- Підтримка Рубін v2.2
- Підтримка RDiscount 2
- видалити більшу частину часу виконання Deps
- Перемістити в Руж за замовчуванням маркер
- мімічних GitHub Сторінки розширення .html зачистки поведінку в WEBrick
- Завжди включати розширення файлу на вихідних файлів
- Поліпшення Permalinks для сторінок і колекцій
- Захід (тобто видалення) Maruku
- Видаліть підтримку відносних постійних посилань
- перебрати site.collections як масив замість хеш
- Адаптувати StaticFile для колекцій, конфігурації за замовчуванням
- Додайте кодекс поведінки для проекту Джекіл
- тимчасові змінні Додано постійне посилання
Що нового у версії 3.0.0:
- Liquid профайлер (тобто знати, як швидко або сповільнити шаблони візуалізації)
- Інкрементальний регенерація
- Додайте Гачки: новий вид плагіна
- Оновлення до Liquid 3.0.0
- site.posts тепер Колекція замість масиву
- Додайте основну підтримку JRuby
- Падіння підтримки Рубі 1.9.3
- Підтримка Рубін v2.2
- Підтримка RDiscount 2
- видалити більшу частину часу виконання Deps
- Перемістити в Руж за замовчуванням маркер
- мімічних GitHub Сторінки розширення .html зачистки поведінку в WEBrick
- Завжди включати розширення файлу на вихідних файлів
- Поліпшення Permalinks для сторінок і колекцій
- Захід (тобто видалення) Maruku
- Видаліть підтримку відносних постійних посилань
- перебрати site.collections як масив замість хеш
- Адаптувати StaticFile для колекцій, конфігурації за замовчуванням
- Додайте кодекс поведінки для проекту Джекіл
- тимчасові змінні Додано постійне посилання
Що нового у версії 2.5.3 / 3.0.0-pre.beta8:
- Згадка CSV файли в Документах для файлів даних
- Додайте косу риску paginate_path приклад
- Позбутися від noifniof (excerpt_separator)
- поліпшення Sass, навколо гніздяться в основному
- Додати webmentions.io плагін в список сторонніх плагінів
- Додайте Sass Домішки і використовувати їх
- Злегка стиснути Джекіл-sticker.jpg
- Оновлення gridism і відокремити пов'язані, але призначені для користувача стилі
- Додайте віддалений-плагін включає в список сторонніх плагінів
Що нового у версії 2.5.3 / 3.0.0-pre.beta7:
- Згадка CSV файли в Документах для файлів даних
- Додайте косу риску paginate_path приклад
- Позбутися від noifniof (excerpt_separator)
- поліпшення Sass, навколо гніздяться в основному
- Додати webmentions.io плагін в список сторонніх плагінів
- Додайте Sass Домішки і використовувати їх
- Злегка стиснути Джекіл-sticker.jpg
- Оновлення gridism і відокремити пов'язані, але призначені для користувача стилі
- Додайте віддалений-плагін включає в список сторонніх плагінів
Що нового у версії 2.5.3 / 3.0.0-pre.beta5:
- Згадка CSV файли в Документах для файлів даних
- Додайте косу риску paginate_path приклад
- Позбутися від noifniof (excerpt_separator)
- поліпшення Sass, навколо гніздяться в основному
- Додати webmentions.io плагін в список сторонніх плагінів
- Додайте Sass Домішки і використовувати їх
- Злегка стиснути Джекіл-sticker.jpg
- Оновлення gridism і відокремити пов'язані, але призначені для користувача стилі
- Додайте віддалений-плагін включає в список сторонніх плагінів
Що нового у версії 2.5.3 / 3.0.0-бета1:
- Згадка CSV файли в документації для файлів даних
- Додайте косу риску paginate_path приклад
- Позбутися від noifniof (excerpt_separator)
- поліпшення Sass, навколо гніздяться в основному
- Додати webmentions.io плагін в список сторонніх плагінів
- Додайте Sass Домішки і використовувати їх
- Злегка стиснути Джекіл-sticker.jpg
- Оновлення gridism і відокремити пов'язані, але призначені для користувача стилі
- Додайте віддалений-плагін включає в список сторонніх плагінів
Що нового у версії 2.5.0:
- Виправлення помилки в назві нової рідини тег
- Оновлення шрифту Дивовижний для v4.2.0
- Виправлена посилання # 2895 в 2.4.0 реліз пост
- Додати Big Сноски для Kramdown плагін до списку сторонніх плагінів
- Видалити попередження щодо використання GHP особливих типів для фронтальних дефолтів матерії
- Виправлена помилка лапки недолік в документації для сайту шаблони
- точки рідина посилання на Github вики ліквідний
- Додати HTTP Basic Auth плагін (.htaccess) до списку сторонніх плагінів
- (Minor) Граматика і _config.yml ім'я файлу виправлення
- Додана mathml.rb в список сторонніх плагінів
- Додати --force_polling в список опцій конфігурації
- Втеча символів Юнікоду в сайт CSS
- Додати коментар про використання GitHub-сторінок перлину за допомогою pages.github.com/versions.json~~pobj
- Оновлення документації використання для відображення 2.4 автоматичного включення --watch
- Додайте --skip-початкової збірки в конфігураційні документи
- Виправлена незначна помилка в сторінці Шаблони Документів
- Додайте плагін ditaa-ditaa під іншими розділі на сторінці Модулі
- Додайте збірки / служити -v для документації конфігурації
Що нового у версії 2.3.0:
- Не вимагає ключа області видимості, у вступній частині за замовчуванням
- Немає більше встановити постійне посилання: досить в _config.yml для шаблону сайту
- шаблон паяльна сайту використовувати SASS
- Повідомити користувача при відключенні автоматичного регенерації
- Дозволити часткові змінні включають тег імені файлу аргумент
- Переміщення примірників Time.parse в метод Utils
- Ігнорувати вкладені папки в папку _posts
- вступна типів за замовчуванням завжди повинен бути множині
Що нового у версії 2.2.0 :.
- Використовуйте .scss для site_template стилів
- Не вимагає ключа області видимості в передній за замовчуванням матерії.
- Немає більше встановити постійне посилання :. Досить в _config.yml для шаблону сайту
Що нового у версії 2.1.0:
- Дозволити підкласів перевизначити EXCERPT_ATTRIBUTES_FOR_LIQUID
- Додайте Jekyll.env і jekyll.environment (Рідка VAR)
- Використовуйте _config.yaml або _config.yml (.yml має перевагу)
- шаблон Override колекція URL
- Дозволити підкаталоги в _data li>
- Екстракт Pagination Генератор в перл: Джекіл-посторінковою
- Використовувати date_to_rfc822 фільтр в шаблоні сайту
- Додати категорії, останньої збірки DateTime і генератор для подачі шаблону сайту
- Настроюваний, замінні Logger-сумісний реєстратор
- Extract суттю тег в окремий дорогоцінний камінь
- Додати атрибут колекції на документ # to_liquid, щоб отримати доступ до колекції етикетку документа
- Оновлення слухати 2.7.6 & # x3c; = х & # x3c; 3.0.0
Що нового у версії 2.0.2:
- Вирішено помилка:
- Правильне використання URL і BaseUrl в шаблоні сайту.
- За замовчуванням BaseUrl з & Quot; & Quot ;.
- Покращення сайту:
- Правильні документи для плагіна GIST тому він завжди містить ім'я користувача.
- Уточнити нові (за замовчуванням, де фільтр) функції в Документах.
Що нового у версії 1.4.3:
- Вирішено помилка:
- Patch шоу-зупинки вразливостей безпеки.
Що нового у версії 1.4.0:
- Додана підтримка конфігураційних файлів TOML
- Сортування плагінів як спосіб встановити порядок завантаження
- Видаліть деяке дублювання в читанні повідомлень і проектів
Що нового у версії 1.3.0:
- Додана підтримка для додавання даних у вигляді YAML файлів під каталог _data сайту
- Дозволити змінні, які будуть використовуватися з включають в себе теги
- дозволяють використовувати дорогоцінні камені для управління плагін
Вимоги
- RedCloth: Текстильна підтримка (Ruby)
- Рідина: структуронаправляющій система (Ruby)
- класифікатора: Створення відповідних посад (Ruby)
- Maruku: За замовчуванням уцінки двигун (Рубін)
- Каталог Watcher: Авто-відновлення сайтів (Рубін)
- Open4: Розмова з pygments для підсвічування синтаксису (Ruby)
- Pygments: підсвічування синтаксису (Python)
Коментар не знайдено