Installer un gem Ruby

Un article de alwaysdata.

Créez un répertoire racine qui contiendra l'arborescence de vos gems. Par exemple, ~/gems.

Ensuite, installez le gem de votre choix dans ce répertoire :

 gem install --install-dir ~/gems/ json

Pour utiliser votre gem, il faudra au préalable définir la variable d'environnement GEM_PATH afin qu'elle pointe vers le répertoire contenant vos gems. Par SSH, cela donnera :

 export GEM_PATH=/home/user/www/gems/

Et voilà, vous pouvez utiliser votre module :

 user@ssh1:~$ irb
 irb(main):001:0> require 'rubygems'
 => true
 irb(main):003:0> require 'json'
 => true

Avec Rails, ajoutez le GEM_PATH dans config/environment.rb (tout en haut) :

ENV['GEM_PATH'] = '/home/user/www/gems/'
Affichages
Outils personnels
Navigation
Boîte à outils