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:
- node.js (powinien być co najmniej węzeł.js 10.13, zaleca 12,0 lub więcej)
- 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:
npx hexo
- 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”