2012-07-25 5 views
0

ssh 연결 문제를 피하기 위해 ca 인증서를 내 보석과 함께 번들로 사용하고 싶습니다. 내 보석 폴더를 어떻게 참조할까요? 다른 말로하면 :gem의 설치 폴더를 참조하십시오.

ENV['SSL_FILE'] = "#{install_dir}/ssl/cacert.pem" 

어떻게하면 install_dir을 얻을 수 있습니까? 명령 줄에서

답변

1

Gem.dir

,이 명령은 컴퓨터의 환경에 대한 옵션을 인쇄합니다 :

$ gem environment 

을이 소스 코드 : Gem::Commands::EnvironmentCommand 체크 아웃의 나머지 변수는 #execute 메소드 아래에 있습니다. 이전 루비를 사용해야하는 경우에는 require rubygems 명시 적으로 해당 명령에 대한 액세스 권한을 얻으십시오.

관련 문제