2013-05-09 5 views
5

몇 가지 추가 보석을 사용하여 개발 환경을 사용자 정의하고 싶습니다. 레일 3.0.x와 함께 bundler를 사용하고 있습니다. 내 로컬 시스템에 여분의 보석이 있고 내 Gemfile에 추가하고 싶지 않습니다. bundler를 전달하고 번들 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' 

단지 당신의 Gemfile, 번들에 추가하고, 변경 사항을 밀어 전에 다음 되돌릴 쉬울 수도 있지만 나는 다른 루비 성능 보석 놀러이 일을하고 있습니다.

관련 문제