Elasticsearch docs를 빌드해 보았습니다.
3474 단어 문서Elasticsearch빌드
동기
현재 Elasticsearch 문서는 일본어 번역 버전이 v5.4인 것 뿐입니다. 최신 릴리스는 v7.5.
v5.4 참조
Elastic 문서
거기서, 사내의 성과 발표 재료의 의미도 겸해, 최신판의 번역에 공헌하려고 생각한 것이 본 기사의 동기입니다.
Elasticsearch 문서는 Asciidoc으로 작성되었으며 아래에 빌드 도구도 공개되어 있으므로
이번에는 그것을 사용한 빌드를 사용해 보았습니다.
htps : // 기주 b. 코 m / 에 s 치 c / 두 cs
절차
1. 문서 빌드 도구 소스 복제
git clone https://github.com/elastic/docs.git
2. 빌드 & 실행
cd docs/
./build_docs --doc README.asciidoc --open
※docker를 인스톨 하고 있을 필요가 있습니다.
빌드가 끝나면 브라우저가 시작되고 다음과 유사한 페이지가 열립니다.
--doc 에 빌드 대상을 지정, 또, --open 옵션을 지정하는 것으로 빌드 후에 자동적으로 브라우저를 기동해, 페이지를 표시합니다.
3. Elasticsearch 소스 복제
위에서 빌드한 것은 본 빌드 툴의 튜토리얼용 페이지라고 하는 느낌으로, Elasticsearch 및 그 외 Elastic 제품의 문서와는 다릅니다.
다음은 Elasticsearch 문서를 빌드해 보겠습니다.
문서 전체의 빌드 등 나중을 위해서, 문서 빌드 툴의 디렉토리(docs)와 같은 장소에 클론하는 것이 좋을 것 같습니다.
git clone https://github.com/elastic/elasticsearch.git
4. 빌드
이번에는 일단 단일 페이지를 빌드해 보겠습니다.
./build_docs --doc ../elasticsearch/docs/reference/getting-started.asciidoc --lenient --open
--lenient 옵션을 지정하면 다른 파일과의 종속성 등으로 인한 오류를 무시하고 실행할 수 있습니다.
다음과 같은 페이지가 생성되었습니다.
5. 번역
이번의 주목적인 번역을 해 보았습니다.
번역 후의 파일(이번은 getting-started.asciidoc)을 바꿔서 같은 빌드 커멘드를 실행.
./build_docs --doc ../elasticsearch/docs/reference/getting-started.asciidoc --lenient --open
번역 후 페이지를 만들 수 있었습니다.
결론
사실, Elasticsearch에 상기 번역의 풀릭을 던졌습니다만, 훌륭하게 연주되었습니다. 아래 참조.
htps : // 기주 b. 코 m / 에 s 치 c / 에 에 s 치 c 세아 rch / 푸 l / 49958
슬프게도, 현재 문서 번역의 커밋은 받아들이지 않는 모습. .
그렇지만, 공부도 겸해 좀 더 번역은 계속해 나가려고 생각하고 있습니다.
Advent Calender의 예정일을 지나 투고하고 있음에도 불구하고 얇은 내용이 되어 버렸습니다.
이번은 페이지 단체의 빌드를 시도했지만, 향후 레퍼런스 전체의 빌드도 시험할 생각입니다.
이상.
Reference
이 문제에 관하여(Elasticsearch docs를 빌드해 보았습니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/u_hato/items/8bdb1577fe23b788f327
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
1. 문서 빌드 도구 소스 복제
git clone https://github.com/elastic/docs.git
2. 빌드 & 실행
cd docs/
./build_docs --doc README.asciidoc --open
※docker를 인스톨 하고 있을 필요가 있습니다.
빌드가 끝나면 브라우저가 시작되고 다음과 유사한 페이지가 열립니다.
--doc 에 빌드 대상을 지정, 또, --open 옵션을 지정하는 것으로 빌드 후에 자동적으로 브라우저를 기동해, 페이지를 표시합니다.
3. Elasticsearch 소스 복제
위에서 빌드한 것은 본 빌드 툴의 튜토리얼용 페이지라고 하는 느낌으로, Elasticsearch 및 그 외 Elastic 제품의 문서와는 다릅니다.
다음은 Elasticsearch 문서를 빌드해 보겠습니다.
문서 전체의 빌드 등 나중을 위해서, 문서 빌드 툴의 디렉토리(docs)와 같은 장소에 클론하는 것이 좋을 것 같습니다.
git clone https://github.com/elastic/elasticsearch.git
4. 빌드
이번에는 일단 단일 페이지를 빌드해 보겠습니다.
./build_docs --doc ../elasticsearch/docs/reference/getting-started.asciidoc --lenient --open
--lenient 옵션을 지정하면 다른 파일과의 종속성 등으로 인한 오류를 무시하고 실행할 수 있습니다.
다음과 같은 페이지가 생성되었습니다.
5. 번역
이번의 주목적인 번역을 해 보았습니다.
번역 후의 파일(이번은 getting-started.asciidoc)을 바꿔서 같은 빌드 커멘드를 실행.
./build_docs --doc ../elasticsearch/docs/reference/getting-started.asciidoc --lenient --open
번역 후 페이지를 만들 수 있었습니다.
결론
사실, Elasticsearch에 상기 번역의 풀릭을 던졌습니다만, 훌륭하게 연주되었습니다. 아래 참조.
htps : // 기주 b. 코 m / 에 s 치 c / 에 에 s 치 c 세아 rch / 푸 l / 49958
슬프게도, 현재 문서 번역의 커밋은 받아들이지 않는 모습. .
그렇지만, 공부도 겸해 좀 더 번역은 계속해 나가려고 생각하고 있습니다.
Advent Calender의 예정일을 지나 투고하고 있음에도 불구하고 얇은 내용이 되어 버렸습니다.
이번은 페이지 단체의 빌드를 시도했지만, 향후 레퍼런스 전체의 빌드도 시험할 생각입니다.
이상.
Reference
이 문제에 관하여(Elasticsearch docs를 빌드해 보았습니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/u_hato/items/8bdb1577fe23b788f327
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(Elasticsearch docs를 빌드해 보았습니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/u_hato/items/8bdb1577fe23b788f327텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)