我正在将一个开源项目的文档迁移到Github Pages,但是我卡在了移动.rst文件上。 我们有一个ReadMe.rst,你可以在代码中这里看到它。我想从我们的主文档页面链接到那个页面,但是GitHub不会将.rst渲染为HTML,因此当你单击链接时,浏览器只会下载.rst文件的文本。 当然,有工具可以将.rst渲染为HTML,但那是一个严重的额外步骤。我们开始使用.rst的整个原因完全是因为GitHub自动在代码页面中渲染它。你会认为应该有一些方法来使Github Pages自动进行渲染...
GitHub Pages并不直接支持reStructuredText,但Anne Gentle创建了一个很好的演示,展示了如何通过相对简单的步骤使其正常工作: https://github.com/annegentle/create-demo 特别有用的是查看 Github 工作流程,了解如何在每次提交时自动生成所需的 HTML 代码从 reStructuredText 源文件中。