Docusaurus是否支持重命名“ docs”输出文件夹?

时间:2018-11-26 15:47:29

标签: docusaurus

我目前正在评估使用Docusaurus生成一个静态网站。该站点本身并不以文档为重点,实际上,该站点甚至与计算机或技术都不相关。但是,作为一名技术人员,我希望此网站具有CI和Git支持的发布策略。

Docusaurus将Markdown用于其页面内容(基于React的自定义页面之外)。但是,在构建这些Markdown页面时,它们全部都放在静态站点中名为docs的顶级文件夹中。此文件夹命名与我要创建的网站并不完全匹配。

customDocsPath的配置设置,但这仅会在构建查找Markdown文件的位置更改,而不会在创建的网站内容中的输出路径更改。

我不是React开发人员,但是除了在构建引擎中随意使用JavaScript来搜索/替换docs的实例之外,还有更好的方法吗?

2 个答案:

答案 0 :(得分:0)

我们目前不支持/docs以外的其他路由。 pull request始于八月,但最近又复活了。正在审查和更新PR,以允许使用更多可定制的路线。

答案 1 :(得分:0)

从Docusaurus 1.6开始,这已实现。 pull request已被合并。

有关此内容的更多详细信息,请参见in the site configuration

只需将以下内容添加到siteConfig.js中的siteConfig部分:

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