我可以从md文件生成互相引用的html页面吗

时间:2019-06-11 18:54:51

标签: html markdown multimarkdown

我可以在相互引用的多个.md文件中编写文档,然后使用Dillinger之类的工具将所有这些.md文件转换为相互引用的多个html页面吗?

即我可以自动使用Dillinger或Stackedit或任何其他软件去

docs/readme.md  (with links to feature1.md and details.md)
docs/features/feature1.md (with link to readme.md)
src/details.md (with link to readme.md)

docs/readme.html (with links to feature1.html and details.html)
docs/features/feature1.html (with link to readme.html)
src/details.html (with link to readme.html)

这样,我就可以在自己编写的软件上构建和维护在线文档,并期望用户可以通过以下任一方式访问文档:

  • 直接读取插入到我的源代码中的.md文件,或者

  • 在他们的浏览器上可视化我将拥有的html文档 每当我发布/更新软件时,都会从.md文件生成

1 个答案:

答案 0 :(得分:0)

使用use_directory_urls: false选项的mkdocs在运行mkdocs build

时完全可以做到这一点。