Gem

De wiki.nexiat.fr
Aller à la navigation Aller à la recherche
Fiche express
Nom RubyGems
Commande gem
Rôle gestionnaire de paquets Ruby
Source https://rubygems.org/
Voir aussi Bundler · Rvm

Les gems sont des bibliothèques ou applications Ruby packagées, installables pour simplifier le développement. La commande gem les gère.

En cas de besoin de proxy, utiliser la variable système http_proxy.

Usage

IMPORTANT : bundle install retrouve les dépendances requises dans les fichiers du répertoire courant. Il faut donc se placer dans le répertoire d'installation de l'application.

gem install bundler
bundle install

# Sources de gems
gem sources
gem sources -a http://gems.github.com
gem sources -r http://gems.github.com

# Lister / rechercher
gem list
gem search xml -r

# Mettre à jour
gem update leNomDeMonGem
gem update --system

# Reconfigurer la source officielle
gem sources -a 'https://rubygems.org'
gem sources -u
gem install -r -s 'https://rubygems.org' bundler

Installer Rails

gem update
gem install rails --version '~> 3.2.0'

Voir aussi