2013-05-09 47 views
5

我想用一些額外的寶石來定製我的開發環境。我正在使用Rails 3.0.x的捆綁器。我在本地系統中有這些額外的寶石,我不想將它們添加到我的Gemfile中。我如何通過傳遞打包器並在我的控制檯中使用bundle exec打開這些寶石?如何在捆綁環境的控制檯中使用本地寶石

回答

25

我找到了一種方法來做到這一點,儘管它有點冒險。

$ gem install gem_name 
$ gem which gem_name 
# outputs <full path to gem>/lib/gem_name.rb 

$ rails console 
> $LOAD_PATH << "<full path to gem>/lib" 
> require 'gem_name' 

我這樣做是爲了玩不同的Ruby性能的寶石,雖然它可能只是更容易地將它添加到你的Gemfile,捆綁,然後恢復你推你的更改。

相關問題