Редактор нарушает форматирование при вставке текста, содержащего блоки кода с сайтов, созданных на Docusaurus. Вместо того чтобы весь блок был заключен в ```, после первой строки появляется закрывающий ```, а каждая последующая строка в блоке кода обрамляется символами `. Кроме того, между строками в блоке кода вставляется пустая строка.
Вот пример того, как выглядит вставка этого раздела: Create a doc | Docusaurus Обратите внимание, что блоки кода теперь представляют собой отдельные строки, а не единый непрерывный блок кода. Это происходит на любом сайте, который я тестировал и который построен на Docusaurus, а не только на их собственном сайте.
У каждого документа есть уникальный id. По умолчанию id документа — это имя документа (без расширения) относительно корневого каталога документов.
Например, ID файла greeting.md — это greeting, а ID файла guide/hello.md — это guide/hello.
website # Корневой каталог вашего сайта
└── docs
├── greeting.md
└── guide
└── hello.md
Однако последняя частьid может быть определена пользователем в front matter. Например, если содержимое guide/hello.md определено следующим образом, его итоговый id будет guide/part1.
---
id: part1
---
Lorem ipsum
ID используется для ссылки на документ при ручной настройке боковых панелей или при использовании компонентов макета или хуков, связанных с документацией.
Можете поделиться примером? Мне не удалось воспроизвести проблему с несколькими источниками, которые я пробовал.
Проблема с выводом Docusaurus заключается в том, что его блок кода использует один div на каждую строку, чего, собственно, и следовало ожидать. Сегодня я объединил исправление.
Вот вывод для того же скопированного и вставленного фрагмента:
У каждого документа есть уникальный id. По умолчанию id документа — это имя документа (без расширения), относительное от корневого каталога документации.
Например, ID для greeting.md — это greeting, а ID для guide/hello.md — это guide/hello.
Однако последняя частьid может быть определена пользователем в front matter. Например, если содержимое guide/hello.md определено следующим образом, его итоговый id будет guide/part1.
---
id: part1
---
Lorem ipsum
ID используется для ссылки на документ при ручном создании боковых панелей или при использовании компонентов макета или хуков, связанных с документацией.