2011-09-02 1 views
0

내 컴퓨터는 프록시에서 작동합니다. 보석을 설치하려면 그래서 일반 보석이 설치 명령을 사용하면 나는 오류 could not find gem를 얻을, 다음 명령을Windows에서 프록시를 통해 새 레일즈 3 프로젝트 만들기

gem install -p http//#{proxy-server}:#{port} rails 

를 사용합니다. 오늘 레일 3.1을 설치하고 새 프로젝트를 만들려고했습니다. 파일을 생성 절반 방법 동안, 발전기 run bundle install을 실행하기 시작하고 발전기는 프록시없이 어떤 보석을 설치하려고하는 동일한 오류를

Fetching source index for http://rubygems.org/ 
Could not reach rubygems repository http://rubygems.org/ 
Could not find gem 'turn (>= 0, runtime)' in any of the gem sources listed in your Gemfile. 

을 제공 끝났다. 이 기존 기능을 어떻게 무시할 수 있습니까? 나는에 주어진 옵션을 추가 발전기 대신 gem install #{gem}

답변

1

gem install -p http//#{proxy-server}:#{port} #{gem}를 사용하려면 당신이 파일이 나도 몰라 창문, ~/.gemrc 아래에 위치하지만, this answer에 따라 유닉스에서 gemrc file

gem: -p http//#{proxy-server}:#{port} 

해야 be

# Under windows XP 
C:\Documents and Settings\All Users\Application Data\gemrc 
# Under Windows Vista/Seven 
C:\ProgramData\gemrc for windows Vista/Seven 

rc 파일이 없으면 만들어야합니다.