1
나는 주 앱과 병렬로 보석을 개발하고 있습니다. 자주 변경하고 있기 때문에 반복적으로 빌드하고 릴리스하지 않고도 주 프로젝트의 보석을 참조하고 싶습니다.Bundler와 함께 로컬 보석 사용
내 Gemfile이 라인 포함 : 나는 번들 간부를 사용하여 내 응용 프로그램의 테스트를 실행할 때, 그러나
gem 'my_gem', :path => '/Users/andy/path/to/my_gem'
를 하나 개의 테스트가 실패하고 역 추적이 잘못된 보석 위치가 사용되고 있음을 보여줍니다
/Users/andy/.rvm/gems/ruby-1.9.2-p290/gems/my_gem-0.6.0/lib/my_gem/page.rb:23:in `...'
내가 뭘 잘못하고 있니? 내가 Bundler를 1.1.0
업데이트를 사용하고
- Gemfile.lock에서 발췌 :
PATH
remote: /Users/andy/path/to/my_gem
specs:
my_gem (0.6.0)
activesupport (~> 3.0)
capybara
DEPENDENCIES
my_gem!
my_gem가 옆에 버전 번호를 가지고 잘못된 것을, 그것은 단지를 사용하지 말아야합니다 그 경로의 최신 코드?
Gemfile을 변경 한 후에'bundle install'을 실행 했습니까? –
예. (패드 패드) –