웹사이트에서 복사한 코드 형식 블록을 붙여넣을 때 편집기가 형식을 깨뜨립니다. Docusaurus로 만든 웹사이트에서 복사한 경우, 코드 블록 전체가 ``` 로 감싸지지 않고, 첫 줄 뒤에 ``` 가 닫히며 코드 블록의 나머지 각 줄 앞뒤에 ` 이 추가됩니다. 또한 코드 블록의 줄 사이에 빈 줄이 삽입됩니다.
아래는 이 섹션을 붙여넣었을 때의 예시입니다: Create a doc | Docusaurus 코드 블록이 연속된 블록이 아닌 개별 줄로 표시되는 것을 확인하세요. 이는 Docusaurus로 구축된 모든 사이트에서 발생하는 문제이며, Docusaurus 자체 사이트에만 국한되지 않습니다.
각 문서에는 고유한 id가 있습니다. 기본적으로 문서의 id는 루트 문서 디렉터리 기준 문서 이름(확장자 제외)입니다.
예를 들어, greeting.md의 ID는 greeting이고, guide/hello.md의 ID는 guide/hello입니다.
website # 사이트의 루트 디렉터리
└── docs
├── greeting.md
└── guide
└── hello.md
그러나 id의 마지막 부분은 프론트 매터(front matter)에서 사용자가 정의할 수 있습니다. 예를 들어 guide/hello.md의 내용이 다음과 같이 정의되어 있다면, 최종 id는 guide/part1가 됩니다.
---
id: part1
---
Lorem ipsum
ID는 사이드바를 수동으로 작성할 때 또는 문서 관련 레이아웃 컴포넌트나 훅을 사용할 때 문서를 참조하는 데 사용됩니다.