L'utilisation d'un fichier de configuration, les fichiers de modèle, et la façon dont les fichiers et dossiers sont organisés sur le système de fichiers de l'utilisateur, Ruhoh compile ces ressources en statique, HTML classique, JS, et les pages Web CSS.
Tout est bien organisé et structuré à l'intérieur Ruhoh, le compilateur site statique prenant contenu stocké dans des dossiers que les fichiers texte (style via Markdown), les assembler en utilisant des modèles de moustache, et de les rendre sous forme de fichiers HTML.
Ceux-ci peuvent ensuite être hébergés sur un serveur Web et livrés aux utilisateurs curieux, agissant comme un site HTML régulière.
Ruhoh peut être utilisé pour des sites statiques réguliers ou pour les blogs plein-sur, outre la venue emballé avec un serveur de travail, pour facilement déployer le site juste après (re) -compilation.
Ruhoh peut être contrôlé via un démon ou Ruby CLI, et peut également être intégré avec dépôts Git pour un fichier plus organisé l'hébergement et le processus de versioning.
Ce qui est nouveau dans ce communiqué :
- Nouvelles fonctionnalités:
- fichier Config maintenant se fond au fond de la cascade.
- Fichier de données désormais se fond au fond de la cascade.
- page_not_found interface utilisateur peut maintenant être surchargé par l'intermédiaire de la cascade.
- Tout attribut page metatdata peut être utilisé dans ce permalien personnalisé.
- Ajoute la capacité de charger des plugins de gemmes.
- Changements:
- config ['compilé'] est maintenant config ['compiled_path'] et le dossier compilé est ignoré collection.
- Dash est plus une collection, il est suivi sur le niveau de blog de racine et peut être surchargé comme normal.
- Correction de bugs:
- Des résumés non-ASCII.
- collections de données personnalisées fonctionnent maintenant comme prévu selon l'API de collection.
- Permet? To_javascripts nécessaire de travailler avec l'inclusion de fingerpinting.
Exigences :
- Ruby 1.9.2 ou ultérieure
Commentaires non trouvées