Oprogramowanie open source Hexo

Hexo Bezpłatna platforma blogowa

Szybki i łatwy statyczny generator witryn i platforma blogowa

Generowanie nowego bloga z Hexo jest naprawdę szybkie. Hexo naprawdę zasługuje na swoją nazwę jako prosty i szybki statyczny generator strony.

Przegląd

Statyczne generatory witryn to nowe, hybrydowe podejście do tworzenia stron internetowych, które umożliwia tworzenie potężnej, opartej na serwerze witrynie lokalnie na komputerze, ale przygotowuje witrynę w plikach statycznych w celu wdrożenia. Statyczne generatory witryn rosną popularność wśród programistów. A Hexo jest jednym z najlepszych dostępnych wyborów. Hexo szybko płonące i poparte potężnym środowiskiem wykonawczym Node.js. Setki plików zajmuje tylko kilka sekund. Obsługiwane są wszystkie cechy znakowania o smaku Github. Jedno wdrożenie poleceń jest jedną z najlepszych cech Hexo. Hexo ma potężny interfejs API. Dlatego pozwala na nieograniczone możliwości rozszerzenia. Dostępne są różne wtyczki do obsługi większości szablonów (EJS, Pug, Nunjucks i wielu innych). Łatwo zintegruj z istniejącymi pakietami NPM (Babel, PostCSS, Less/Sass itp.). Ma ogromną bibliotekę spektakularnych, pełnych funkcji i konfigurowalnych motywów. Utwórz własne za pomocą dowolnych kompatybilnych silników szablonów.

Wymagania


Instalowanie Hexo jest dość łatwe i wymaga tylko następujących wcześniejszych:

  1. node.js (powinien być co najmniej węzeł.js 10.13, zaleca 12,0 lub więcej)
  2. Git

Cechy


  • Blazing Fast - Node.js zapewnia niesamowitą prędkość generowania. Setki plików zajmuje tylko kilka sekund.
  • Obsługa Markdown - Wszystkie cechy znakowania o smaku Github są obsługiwane. Możesz nawet użyć większości wtyczek ośmiornicy w Hexo.
  • Wdrożenie dla jednego wspólnego - potrzebujesz tylko jednej polecenia, aby wdrożyć witrynę na stronach GitHub, Heroku lub innych stronach.
  • Różne wtyczki - Hexo ma mocny system wtyczek. Możesz zainstalować więcej wtyczek do wtyczek Jade, Coffeescript.

** Podręcznik instalacji **


Po zainstalowaniu wszystkich wymagań możesz zainstalować Hexo z NPM:

    $ npm install -g hexo-cli

Zaawansowana instalacja i użycie

Zaawansowani użytkownicy mogą zamiast tego instalować i korzystać z pakietu Hexo.

    $ npm install hexo

Po zainstalowaniu możesz uruchomić Hexo na dwa sposoby:

  1. npx hexo
  2. Użytkownicy Linux mogą ustawić względną ścieżkę node_modules/ folder:
    echo 'PATH="$PATH:./node_modules/.bin"' >> ~/.profile

Następnie uruchom Hexo za pomocą „hexo”

 Polski