À propos du projet
Hexo est un framework de blog open source construit sur Node.js qui transforme le Markdown (et d'autres formats pris en charge) en fichiers de site statique. Son README le présente autour de la rapidité de génération, de la simplicité et de l'extensibilité.
Fonctionnalités clés documentées :
- Génération statique rapide
- Support pour le MarkdownGitHub Flavored et de nombreux plugins Octopress
- Déploiement en une commande vers GitHub Pages, Heroku et autres cibles similaires
- Une API conçue pour l'extension, avec des centaines de thèmes et plugins communautaires répertoriés sur le site du projet
- Une liste `awesome-hexo` accompagnée, une documentation de dépannage et des canaux communautaires sur Google Group, Discord, Gitter et Telegram
Workflow typique montré dans le README :
1. Installer le CLI globalement avec npm (`npm install hexo-cli -g`) ou via Homebrew sur macOS/Linux.
2. Initialiser un blog avec `hexo init blog` et entrer dans le répertoire.
3. Exécuter un serveur de prévisualisation local avec `hexo server`.
4. Ajouter du contenu avec `hexo new "Hello Hexo"`.
5. Produire la sortie statique avec `hexo generate`.
Le projet est maintenu sous l'organisation hexojs, accueille les contributions via son guide, et accepte les pull requests ou issues pour les plugins officiels. Il adopte le code de conduite Contributor Covenant, et le financement est géré via Open Collective avec des niveaux backer et sponsor. Les informations de licence sont affichées via un badge FOSSA dans le README ; consulter le repository pour les termes exacts de la licence.
Pour qui : rédacteurs, développeurs et équipes qui souhaitent un blog ou site de contenu basé sur Markdown qui se construit vers du HTML statique et peut être déployé vers des services d'hébergement courants. La sortie statique convenant aux hébergeurs web simples ou plateformes d'hébergement statique, et son modèle plugin/thème supporte la personnalisation de la structure et de l'apparence sans modifier le code noyau.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.