Ruby
De Linuxmemo.
(Différences entre les versions)
Ligne 1 : | Ligne 1 : | ||
+ | [[Catégorie:Language]] | ||
==gem== | ==gem== | ||
Un Gem est un paquet fournit par la communauté de Ruby.On peut comparer ça en quelque sorte a un "zip", il contient le module à installer, et un descripteur qui est utiliser pour l'installer (et lu automatiquement par RubyGems). Le Gem peut être téléchargé manuellement ou automatiquement via RubyGems. | Un Gem est un paquet fournit par la communauté de Ruby.On peut comparer ça en quelque sorte a un "zip", il contient le module à installer, et un descripteur qui est utiliser pour l'installer (et lu automatiquement par RubyGems). Le Gem peut être téléchargé manuellement ou automatiquement via RubyGems. |
Version du 7 mars 2013 à 16:01
gem
Un Gem est un paquet fournit par la communauté de Ruby.On peut comparer ça en quelque sorte a un "zip", il contient le module à installer, et un descripteur qui est utiliser pour l'installer (et lu automatiquement par RubyGems). Le Gem peut être téléchargé manuellement ou automatiquement via RubyGems.
http://docs.rubygems.org/read/book/1
http://rubyforge.org/projects/rubygems
- Pour installer un Gem, il y a deux méthodes :
Si le gem se trouve dans le registre des gems distants , vous devez exécuter :
gem install leNomDeMonGem
Si vous avez déjà télécharger le fichier .gem, allez dans le répertoire où se trouve le .gem, et exécutez :
gem install leNomDeMon.gem
- Rechercher un Gem
gem search paterne -r
Le "-r" sert a indiquer a RubyGems de chercher le Gem sur le serveur distant.
- Désinstaller un Gem
gem uninstall leNomDeMonGem
- Mettre a jour
gem update leNomDeMonGem
Ou pour mettre à jour tout les gems :
gem update
- Lister les Gems déjà installés
gem list