문제

Apache/승객에서 몇 개의 레일/레이크 앱을 실행하고 있으며 제공하는 문서 앱을 추가하고 싶습니다. gem server 이 앱에 대해서는 Docs.example.org와 같은 특수 (Sub) 도메인을 쉽게 제공 할 수 있으므로 모든 팀원이 쉽게 사용할 수 있으며 서버 직접 시작하거나 포트 번호 (8808, 예 : 8808,)를 기억할 필요가 없습니다. 기본값 gem server 포트).

도움이 되었습니까?

해결책

대신 BDOC를 조사하는 것이 좋습니다 gem server, 이를 통해 사용자는 서버가 전혀 실행되지 않고 모든 보석 문서에 액세스 할 수 있습니다. 또한 BDOC를 특정 디렉토리로 출력하도록 BDOC를 수정하는 것은 사소한 일입니다. 그러면 문서를 재생하는 단계를 쉽게 추가 할 수 있습니다.

정적 파일에 넣는 것에 대한 좋은 점은 Apache 구성이 단순하다는 것입니다.

BDOC 출력을 특정 DIR 룩으로 만들고 싶다면 이 라인.

편집하다:

나는 실제로 갔다 이것을 Github에 분기했습니다 그리고 변화를 일으켰습니다. 이제 명령 줄에 출력 디렉토리를 제공 할 수 있으며 정적 RDOC 페이지를 생성합니다.

다른 팁

나는 뛰고있어 http : //gems.local 루비 크랙을 오프라인으로하고 싶을 때 내 컴퓨터에서. (평범한 여행, 기차 등).

이것은 정말 쉽습니다. 실제로 그물에 액세스 할 필요없이 모든 Ruby Gems의 문서를 현지에서 모든 Ruby Gems의 문서로 승객을 운영 할 수 있습니다.

나는 Jason의 팁을 따르고 있었고 모든 것이 작동했습니다. 다음 기사를 참조하면 갈 준비가되어 있어야합니다.

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

Attila

Mac OS X에서 프록싱을 위해 Gems, Ruby, Rails 및 JQuery Docs를 로컬로 사용하는 방법에 대한 블로그 게시물을 썼습니다. Linux의 단계는 거의 동일하며 변경되는 것은 데몬을 구성하는 방법입니다.

https://makarius.posterous.com/offline-rails-ruby-jquery-and-gems-docs-with

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top