2009-06-01 6 views
1

나는 Apache/passenger에서 몇 개의 레일/레이크 애플리케이션을 실행 중이고이 애플리케이션에 gem server이 제공하는 문서 앱을 추가하고 싶습니다. 따라서이 애플리케이션에 특별한 (하위) 도메인을 쉽게 지정할 수 있습니다. docs.example.org와 유사하므로 우리 팀의 모든 구성원이 쉽게 사용할 수 있으며 누구도 서버를 직접 시작하거나 포트 번호 (예 : gem server 포트 인 8808)를 기억하지 않아야합니다.여객의 보석 서버 운영하기

답변

1

gem server 대신 bdoc을 살펴 보는 것이 좋습니다. 사용자가 서버를 전혀 사용하지 않고도 모든 보석 문서에 액세스 할 수 있습니다. 또한 bdoc을 수정하여 특정 디렉토리로 출력하는 것은 쉬운 일이 아니며 문서를 재생성하기위한 단계를 쉽게 추가 할 수 있습니다.

정적 파일에있는 것이 좋은 점은 아파치 설정이 간단하다는 것입니다.

특정 dir 출력으로 bdoc을 만들려면 this line을보십시오.

편집 :

는 사실은 앞서와 branched this on github 가서 변경을했다. 이제 명령 줄에 출력 디렉토리를 제공 할 수 있으며 정적 rdoc 페이지가 생성됩니다.

0

내 컴퓨터에 http://gems.local이 실행 중입니다. 일부 Ruby를 오프라인으로 크래킹하고 싶습니다. (일반 여행, 기차 등).

정말 쉽습니다. 그물에 액세스 할 필요없이 로컬에서 모든 Ruby gem의 설명서가있는 승객을 실제로 실행할 수 있습니다.

나는 Jason의 조언을 따르고 모든 것이 작동하도록했습니다. 다음 문서를 참조하십시오 당신은 갈 준비가되어 있어야 :

http://jasonseifer.com/2009/02/22/offline-gem-server-rdocs

아틸라을 내가 로컬 야드 서버를 사용하여 내 보석, 루비, 레일 및 JQuery와 문서를이 방법에 대한 블로그 포스트를 작성