hexo README

The project's README from github.com/hexojs/hexo. As one markdown file: README.md.

Hexo logo

Hexo

A fast, simple & powerful blog framework, powered by Node.js.

Website | Documentation | Installation Guide | Contribution Guide | Code of Conduct | API | Twitter

NPM version Required Node version Build Status dependencies Status Coverage Status Gitter Discord Chat Telegram Chat FOSSA Status Contributor Covenant

Features

Quick Start

Install Hexo

$ npm install hexo-cli -g

Install with brew on macOS and Linux:

$ brew install hexo

Setup your blog

$ hexo init blog
$ cd blog

Start the server

$ hexo server

Create a new post

$ hexo new "Hello Hexo"

Generate static files

$ hexo generate

More Information

Contributing

We welcome you to join the development of Hexo. Please see contributing document. 🤗

Also, we welcome PR or issue to official-plugins.

Contributors

Backers

Backers

Sponsors

Sponsors

License

FOSSA Status

hexo (hexojs/hexo)

Searching Database…

41.8K ·GitHub
Что это такое?Hexo — это быстрый, простой и мощный фреймворк для блогов на Node.js: вы пишете посты в Markdown, а он собирает из них полноценный статический сайт блога.
Это то, что работает онлайн, или инструмент на моём компьютере?Инструмент на вашем компьютере — консольное приложение на Node.js, которое генерирует статические файлы, а вы потом размещаете их где угодно; никакую серверную часть запускать и поддерживать не нужно.
Как создать и запустить свой первый блог?Установите Hexo (через brew на macOS и Linux или через npm), создайте блог, запустите локальный сервер, чтобы посмотреть превью, напишите новый пост, а затем сгенерируйте статические файлы.
Нужно ли установить Node.js до начала работы?Да — метаданные пакета требуют Node.js 20.19.0 или новее; инструмент устанавливается через npm, а для macOS и Linux есть вариант установки через brew.
На каких системах можно его запускать?В README упоминаются macOS и Linux (brew install); поскольку это обычный консольный инструмент на Node.js без привязки к конкретной ОС, он работает и на Windows.
На чём написан сам Hexo?Код написан на TypeScript, компилируется с помощью tsc и тестируется через mocha; он работает на Node.js 20.19+, а плагины взаимодействуют с ядром через его API.
Может ли блог на Hexo показывать контент на нескольких языках?Да — поддержка нескольких языков встроена в ядро: пакет hexo-i18n входит в число основных зависимостей Hexo, и темы используют его для перевода текста сайта.
Creator
hexojs
Size
7.2 MB
Stars
41.8K
Age
14y
Commits · 90 Days