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/ruby/index.md
URL /fr/docs/ruby/
This page was translated automatically from the English original. View the original

Ruby

Conseils sur le versionnage de Ruby et Bundler pour Zer0-Mistakes.

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]]