Программное обеспечение с открытым исходным кодом Hexo

Hexo Бесплатная платформа для ведения блога

Быстрый и простой статический генератор сайтов и платформа для ведения блогов

Создание нового блога с Hexo действительно быстро. Hexo действительно оправдывает свое имя как простой и быстрый статический генератор сайтов.

Обзор

Статические генераторы сайтов-это новый, гибридный подход к веб-разработке, который позволяет создавать мощный серверный веб-сайт локально на вашем компьютере, но предварительно обрабатывает сайт в статические файлы для развертывания. Статические генераторы сайтов растут в популярности среди разработчиков. И Hexo - один из лучших вариантов. Hexo быстро пылает и поддерживает мощное время выполнения Node.js. Сотни файлов занимают всего секунды, чтобы построить. Все особенности ароматизированной маркировки GitHub поддерживаются. Одно из развертывания команды - одна из лучших функций Hexo. Hexo поставляется с мощным API. Следовательно, позволяет неограниченные возможности расширяемости. Различные плагины доступны для поддержки большинства шаблонных двигателей (EJS, мопс, Nunjucks и многие другие). Легко интегрируйтесь с существующими пакетами NPM (Babel, Postcss, Less/Sass и т. Д.). Он имеет огромную библиотеку впечатляющих, насыщенных функциональными и настраиваемыми темами. Вы создаете свои собственные, используя любые совместимые шаблонные двигатели.

Требования


Установка Hexo довольно проста и требует только следующего заранее:

  1. Node.js (должен быть не менее узла. JS 10.13, рекомендует 12,0 или выше)
  2. git

Функции


  • Пылание быстро - node.js приносит вам невероятную скорость генерирования. Сотни файлов занимают всего секунды, чтобы построить.
  • Поддержка Markdown - Все особенности ароматизированной маркировки GitHub поддерживаются. Вы даже можете использовать большинство осьминогных плагинов в Hexo.
  • Развертывание с одной командой - вам нужна только одна команда, чтобы развернуть ваш сайт на страницы GitHub, Heroku или другие сайты.
  • Различные плагины - Hexo имеет мощную систему плагинов. Вы можете установить больше плагинов для плагинов Jade, CoffeeScript.

Инструкция по установке


Как только все требования будут установлены, вы можете установить Hexo с NPM:

    $ npm install -g hexo-cli

расширенная установка и использование

Домашние пользователи могут предпочесть вместо этого устанавливать и использовать пакет Hexo.

    $ npm install hexo

После установки вы можете запустить Hexo двумя способами:

  1. npx hexo
  2. Пользователи Linux могут установить относительный путь папки node_modules/:
    echo 'PATH="$PATH:./node_modules/.bin"' >> ~/.profile

Затем запустите Hexo, используя hexo

 Русский