Respostas:
Olhe para o seu ambiente de gemas.
Em um terminal gem env
Você deve ver uma entrada INSTALLATION DIRECTORY
, mas também é lá GEM PATHS
que ela carrega todas as suas jóias no ambiente atual.
Para ver o diretório de instalação padrão, execute
gem env gemdir
Se você deseja alterar o diretório de instalação padrão (por exemplo, para ~ / .gem / ruby / 2.1.0), adicione esta linha a ~ / .bashrc
export GEM_HOME=~/.gem/ruby/2.1.0
E você também precisa garantir que ~ / .gem / ruby / 2.1.0 / bin esteja na sua variável de ambiente PATH para usar os comandos fornecidos pelos pacotes gem. Caso contrário, adicione esta linha a ~ / .bashrc
export PATH=$PATH:~/.gem/ruby/2.1.0/bin
Se você estiver editando os arquivos instalados da gema, ela não foi implementada corretamente ou você não a está modificando corretamente.
As gemas apropriadas geralmente são configuradas:
config/initializers
lib