Skip to main content
GitHub
3 min read

가이드

문제 해결

Barodoc 사용 시 자주 발생하는 문제와 해결 방법을 안내합니다.

문제 해결

자주 발생하는 문제와 해결 방법입니다.

설정 & 설치

프로젝트 루트에 barodoc.config.json이 있는지 확인하세요.

ls barodoc.config.json

# 또는 경로를 명시적으로 지정
barodoc serve --config ./path/to/barodoc.config.json

Barodoc은 Node.js 20 이상이 필요합니다.

node --version

# nvm 사용 시
nvm install 20 && nvm use 20
barodoc serve --port 4322

콘텐츠 & 빌드

barodoc.config.jsonnavigation에 페이지를 추가해야 합니다:

{
  "navigation": [
    {
      "group": "가이드",
      "pages": ["guides/my-new-page"]
    }
  ]
}

경로는 로캘 폴더 기준 상대 경로이며 확장자는 제외합니다.

파일 상단에 import를 확인하세요:

import { Callout } from "@barodoc/theme-docs";

Warning

컴포넌트를 사용하려면 .md가 아닌 .mdx 확장자를 사용해야 합니다.

정적 에셋은 public/ 디렉토리에 넣고 절대 경로로 참조하세요:

![스크린샷](/images/screenshot.png)

배포

서브 경로에 배포하는 경우 base 옵션을 설정하세요:

{
  "base": "/my-docs"
}

해결되지 않는 문제

  1. barodoc check으로 프로젝트 검증
  2. GitHub Issues에서 유사한 이슈 검색
  3. 에러 메시지와 설정을 포함해 새 이슈 등록