2011-04-24 4 views
2

주소 지정 가능 2.2.4 보석을 사용해야하지만 2.2.5 버전이 있습니다 (여기에서 논의 된 문제로 인해 : https://github.com/sporkmonger/addressable/pull/33). 나는 시도 :레일 어플리케이션에 보석 버전을 강제 적용하는 방법은 무엇입니까?

source 'http://rubygems.org' 
source 'http://gems.github.com' 
gem "addresable", "2.2.4" 

bundle install 

과 내가 같은 오류가

sudo gem install addressable -v 2.2.4 
sudo gem uninstall addressable -v 2.2.5 

수동으로 제거/보석을 설치하는 경우 Could not find gem 'adressable (= 2.2.4, runtime)' in any of the gem sources listed in your Gemfile.

를 얻을 수 있습니다.

그럼 내 앱에 2.2.4 버전을 강제 적용 할 수 있습니까?

답변

6
  1. 젬 라인에 맞춤법이 틀립니다.
  2. 번들이 2.2.5에서 잠겨져있을 수 있습니다. bundle update을 실행 해보십시오. 반 직관적이지만 Gemfile.lock을 지정된 버전으로 다시 빌드합니다.
  3. gems.github.com을 더 이상 소스로 사용할 필요가 없습니다. 빌드를 종료하고 rubygems.org를 추천합니다.
+0

어리석은 실수. 감사. –

관련 문제