Поддерживает ли Docusaurus переименование выходной папки docs?

В настоящее время я пытаюсь использовать Docusaurus для создания статического веб-сайта. Сам сайт не ориентирован на документацию, на самом деле, сайт даже не связан с компьютерами или технологиями. Но как технический специалист, я хочу, чтобы для этого веб-сайта была разработана стратегия публикации на основе CI и Git.

Docusaurus использует Markdown для содержимого своей страницы (за пределами настраиваемых страниц на основе React). Однако при создании этих страниц Markdown все они помещаются в папку верхнего уровня на статическом сайте под названием docs. Такое именование папок действительно не соответствует тому веб-сайту, который я хочу создать.

Существует параметр конфигурации для customDocsPath, но он изменяется только там, где сборка ищет файлы Markdown, а не путь вывода в созданном контенте сайта.

Я не разработчик React, но, кроме взлома JavaScript в движке сборки для поиска / замены экземпляров docs, есть ли лучший способ сделать это?


1
795
2

Ответы:

Решено

В настоящее время мы не поддерживаем другие маршруты, кроме /docs - пока. Есть пул реквест, который начался еще в августе, но недавно был снова возрожден. PR пересматривается и обновляется, чтобы позволить более настраиваемые маршруты.


В Docusaurus 1.6 это реализовано.пул реквест был объединен.

Более подробная информация об этом находится в в конфигурации сайта.

Просто добавьте следующее в раздел siteConfig в siteConfig.js:

const siteConfig = {
  title: 'My Awesome Site',
  docsUrl: '',
  // ...
};