Linux newbie question, je suppose ..
Comment puis-je savoir où gem installe les gemmes sur mon système Ubuntu 10? Je veux lire le code source des gemmes et peut-être changer un peu les choses.
Fonctionnement gem environment
devrait vous donner un bon nombre d'informations sur votre installation RubyGems. Le champ que vous recherchez est 'RÉPERTOIRE D'INSTALLATION'.
Cela dit, si vous souhaitez modifier certaines gemmes, il peut y avoir de meilleures façons de procéder. La plupart des gemmes, par exemple, sont hébergées sur github.com. Si vous y créez un fork et apportez des améliorations, vous pouvez les renvoyer au responsable sous la forme de demandes d'extraction. La plupart des développeurs acceptent volontiers les correctifs (c'est pourquoi ils sont sur github, non?), Et vous obtenez un flou chaleureux pour faire du monde un endroit légèrement meilleur pour tous les autres utilisateurs de ce joyau.
Depuis votre répertoire d'application, vous pouvez exécuter bundle show Rails
pour révéler le chemin d'une gemme spécifique.
Aller au répertoire comme celui-ci
cd `bundle show Rails`
Ouvrez rapidement un joyau dans Sublime
subl `bundle show Rails`