Skip to content

Ruby & Bundler

Jekyll est conçu avec Ruby. Comprendre les bases facilite le dépannage et la personnalisation.

Référence rapide

Vérifier les versions

# Ruby version
ruby --version

# Bundler version
bundle --version

# Jekyll version
bundle exec jekyll --version

Commandes courantes

# Install dependencies from Gemfile
bundle install

# Update all gems
bundle update

# Update specific gem
bundle update jekyll

# Run Jekyll through Bundler
bundle exec jekyll serve

Fichiers clés

Fichier RĂ´le
Gemfile Liste les dépendances des gems Ruby
Gemfile.lock Verrouille les versions exactes
jekyll-theme-zer0.gemspec Spécification du gem du thème

Avec Docker

Lorsque vous utilisez Docker, les commandes Ruby s'exécutent à l'intérieur du conteneur :

# Check Ruby version in container
docker-compose exec jekyll ruby --version

# Update gems in container
docker-compose exec jekyll bundle update

Dépannage

Erreurs d'installation des gems

# Clear bundle cache
bundle clean --force

# Reinstall everything
rm -rf vendor/bundle
bundle install

Conflits de versions

# Check for outdated gems
bundle outdated

# Update Gemfile.lock
bundle update

En savoir plus

Connexe

Voir aussi

  • [[Jekyll]]
  • [[Docker]]
  • [[Installation]]