Mettez à jour vos gems de façon optimisé !
Comme beaucoup de langages de programmation, Ruby s’appuie sur un ensemble de bibliothèques, souvent disponibles sous la forme d’une gem.
RubyGems est alors ici le gestionnaire de paquet Ruby qui permet de télécharger et installer les gems.
Et lorsque l’on débute un projet, il est important que l’environnement de développement soit à jour !
Nous allons donc ici optimiser cela pour que cela soit plus rapide et plus efficace.
Installez plus rapidement vos gems
Dès que l’on installe un gem, l’ensemble des fichiers de documentation sont installés également. Et cela prends du temps ! Pourtant, combien sommes-nous à utiliser ces fichiers ? Personnellement je préfère aller sur le Web et lire la documentation à partir de mon navigateur afin de pouvoir également mettre en favori les parties qui m’interessent etc.
Et cette perte de temps dès lors que j’installe un gem me fatigue. Et pour évitez cette perte de temps, je bascule par défaut une valeur afin de me permettre de télécharger le gem, mais sans sa documentation :
$ echo "gem: --no-document" >> ~/.gemrc
Cela ajoute tout simplement la ligne gem: --no-document
à votre fichier caché .gemrc
dans votre répertoire personnel.
Mettez à jour RubyGems et maintenez vos gems !
Pour mettre à jour RubyGems et avoir la dernière version (ce qui nous permettra ensuite de découvrir si il y a des gems obsolètes dans vos projets), faites :
gem update --system
Pour vérifier la liste de vos gems obsolètes :
gem outdated
Une liste de gems apparaitra. Vous pouvez les mettre à jour en faisant :
gem update