2012-11-16 3 views
3

나는 rbenv을 사용하고 있으며, 내 로컬 보석의 rdoc이 어디에 있는지 파악하려고합니다.rbenv gem의 rdoc은 어디에 있습니까?

% gem install rails -v "2.3.2" 
Successfully installed rails-2.3.2 
1 gem installed 
Installing ri documentation for rails-2.3.2... 
Installing RDoc documentation for rails-2.3.2... 

그러나 rdoc 파일이있는 곳 내가 알아낼 수 없습니다 내 ~/.rbenv 디렉토리에 나는 doc 폴더를 발견 : 나는 보석을 설치하면

, 그것은 rdoc가 제대로 즉, 생성 말한다 .rbenv/versions/ree-1.8.7-2012.02/lib/ruby/gems/1.8/doc와 폴더에 로컬 보석을 넣을 때 각 폴더에 rdocri 폴더가 있지만 비어 있습니다.

답변

4

gem env gemdir을 실행하여 보석을 설치하는 위치를 확인하십시오. 문서는 $(gem env gemdir)/doc이어야합니다.

당신이 생각하는 보석의 버전으로 보석을 설치하고 싶을 수도 있습니다. which gem~/.rbenv/shims/gem을 가리켜 야합니다 (실행 파일 위치의 셸 캐시를 지우는 데 시도하지 않으면 hash -r). 또한 rbenv which gem은 현재 루비 버전의 실행 파일 (rbenv version을 사용하여 찾을 수 있음)을 가리켜 야합니다. 그렇지 않으면 rbenv rehash을 확인하십시오. 실행 파일과 함께 새 보석을 설치할 때마다해야합니다.