Cau hinh duong dan tai lieu

Duong dan tai lieu (Documentation Path) xac dinh vi tri cua tai lieu trong repository GitHub cua ban.

Tu dong phat hien

Khi ban import repository, he thong se tu dong tim kiem file book.json va goi y duong dan tai lieu.

Cach thuc hoat dong

  1. Tim kiem file book.json trong repository
  2. Neu tim thay, su dung thu muc chua file do lam duong dan mac dinh
  3. Neu nhieu file book.json ton tai, uu tien file gan thu muc goc nhat

Vi du

Vi tri book.jsonDuong dan phat hien
book.json/ (thu muc goc)
docs/book.jsondocs/
packages/docs/book.jsonpackages/docs/

Duong dan co ban

Duong danMo ta
/Tai lieu nam o thu muc goc cua repository
docs/Tai lieu nam trong thu muc docs
documentation/Tai lieu nam trong thu muc documentation

Cau hinh trong monorepo

Neu ban su dung monorepo voi nhieu package, ban co the chi dinh duong dan cu the:

packages/docs/           # Tai lieu nam trong package docs
apps/documentation/      # Tai lieu nam trong app documentation
services/api/docs/       # Tai lieu cho mot service cu the

Vi du monorepo

my-monorepo/
├── packages/
│   ├── frontend/
│   ├── backend/
│   └── docs/           # <- Dat Documentation Path: packages/docs/
│       ├── SUMMARY.md
│       ├── README.md
│       └── guides/
├── apps/
└── package.json

Thay doi duong dan

  1. Vao Settings cua repository
  2. Trong phan GitHub Connection, cap nhat truong Documentation Path
  3. Nhan Save Settings
  4. Build lai de ap dung thay doi

Luu y

  • Duong dan phai chua file SUMMARY.md
  • Duong dan phai ket thuc bang dau / hoac de trong cho thu muc goc
  • Neu duong dan khong ton tai, build se that bai

Cau truc yeu cau

Tai vi tri duong dan, ban can co it nhat:

SUMMARY.md      # Bat buoc - Muc luc cua tai lieu
README.md       # Khuyen nghi - Trang chinh

Vi du SUMMARY.md

# Muc luc

* [Gioi thieu](README.md)
* [Cai dat](installation.md)
* [Huong dan su dung](usage/README.md)
  * [Tinh nang 1](usage/feature1.md)
  * [Tinh nang 2](usage/feature2.md)
* [API Reference](api/README.md)

Giai quyet loi

Loi "SUMMARY.md not found"

  • Kiem tra duong dan tai lieu da chinh xac
  • Dam bao file SUMMARY.md ton tai tai duong dan do

Loi "Build failed"

  • Kiem tra cau truc file co dung dinh dang GitBook/HonKit
  • Kiem tra lien ket trong SUMMARY.md co tro den file ton tai

Xem them