Risposte:
Guarda il tuo ambiente gioiello.
In una corsa terminale gem env
Dovresti vedere una voce INSTALLATION DIRECTORY
, ma c'è anche GEM PATHS
da dove sta caricando tutte le tue gemme nel tuo ambiente attuale.
Per visualizzare la directory di installazione predefinita, eseguire
gem env gemdir
Se si desidera modificare la directory di installazione predefinita (ad esempio, a ~ / .gem / ruby / 2.1.0), aggiungere questa riga a ~ / .bashrc
export GEM_HOME=~/.gem/ruby/2.1.0
E devi anche assicurarti che ~ / .gem / ruby / 2.1.0 / bin sia nella tua variabile d'ambiente PATH per usare i comandi forniti dai pacchetti gem. In caso contrario, aggiungi questa riga a ~ / .bashrc
export PATH=$PATH:~/.gem/ruby/2.1.0/bin
Se stai modificando i file installati della gemma, allora la gemma non è stata implementata correttamente o non la stai modificando correttamente.
Le gemme appropriate sono generalmente configurate:
config/initializers
lib