Skip to main content
Settings
Color Mode
Theme Skin
Background

Appearance preferences are saved in this browser only.

Environment
Current Environment Dev

Built with JEKYLL_ENV=development. Changes auto-reload under jekyll serve.

Theme & Build
Jekyll v3.10.0
Last Build Aug 07, 05:04
Page Location
Page Info
Layout default
Collection none
Path fr/docs/jekyll/index.md
URL /fr/docs/jekyll/
This page was translated automatically from the English original. View the original

Jekyll

Notions de base de Jekyll et flux de travail de développement Zer0-Mistakes (priorité à Docker).

Jekyll

Jekyll est le générateur de site statique qui propulse Zer0-Mistakes. Cette section couvre tout ce dont vous avez besoin pour travailler efficacement avec Jekyll.

Démarrage rapide

Prérequis

Exécuter en local

# With Docker (recommended)
docker-compose up

# Without Docker
bundle exec jekyll serve --config "_config.yml,_config_dev.yml"

Votre site sera accessible à l’adresse http://localhost:4000.

Concepts clés

Structure des répertoires

Répertoire Rôle
_layouts/ Modèles de pages (HTML avec Liquid)
_includes/ Composants réutilisables
_data/ Fichiers de données du site (YAML, JSON)
_sass/ Fragments de feuilles de style
pages/ Collections de contenu
assets/ Fichiers statiques (CSS, JS, images)

Fichiers de configuration

Fichier Rôle
_config.yml Configuration de production
_config_dev.yml Surcharges de développement
Gemfile Dépendances Ruby

Collections de contenu

Zer0-Mistakes organise le contenu en collections sous pages/ :

  • _posts/ - Articles de blog
  • _docs/ - Documentation
  • _quests/ - Tutoriels et parcours d’apprentissage
  • _about/ - Pages « À propos »

Commandes essentielles

# Build the site
docker-compose exec jekyll jekyll build

# Build with verbose output
docker-compose exec jekyll jekyll build --verbose

# Check for configuration issues
docker-compose exec jekyll jekyll doctor

# Clean build artifacts
docker-compose exec jekyll jekyll clean

Sujets de documentation

Configuration et installation

Fonctionnalités

Consultez la section Fonctionnalités pour :

Déploiement

Consultez la section Déploiement pour :

Ressources

Voir aussi

Voir aussi

  • [[Liquid]]
  • [[Ruby]]
  • [[Docker]]
  • [[Customization]]
  • [[front-matter]]