4

有没有一种工具可以从本地存储的 Markdown 文件中自动生成一个迷你网站——自动生成导航?

我正在设想一个服务,它将与我的 Dropbox 集成,查看文件结构,查看 Markdown 文件,并使用我的页面和分层导航自动创建一个干净的小站点。

全文搜索会很酷,但不是必需的。

这样的工具存在吗?

4

5 回答 5

5

您所说的工具的总称称为静态站点生成器。它们是网络出版的一个新趋势,并且有大量的它们和新的不断出现。他们中的大多数都有降价支持,因此您将有一项任务来选择最好的。

我对该主题的介绍是阅读这篇博客文章,Michael Gardner的静态站点生成器简介。如果您对该主题感兴趣,我建议您阅读一下。它讨论了使用这种策略相对于动态策略的优势,并比较了多个生成器。比较包括并最终集中在 Jekyll 上,据我所知,它可能是最流行的静态站点生成器。

此外,您可能还想阅读Boris Mann 的Node Based Static Site Generators,他也在研究 Dropbox 支持。我也一直在研究不同的静态站点生成器,还有一些我注意到的,但没有机会看太多:

于 2013-06-02T16:33:40.937 回答
4

我认为jekyll可以做到。Jekyll 是一个基于 Ruby 的支持博客的静态站点生成器,如果需要,您可以将其直接托管在 github 上。

于 2013-05-20T18:25:58.020 回答
0

我是StackEdit的开发者,这是一个可以用作博客客户端的 Markdown 编辑器。您可以使用它来编写文档并以 HTML 格式直接将其发布到您的博客(Blogger、WordPress、Tumblr 或 Jekyll 通过 GitHub)。

于 2013-05-20T22:36:06.807 回答
0

听起来 Skrivr 就是这样做的:http ://skrivr.com/

于 2013-05-21T13:15:51.457 回答
0

您可以使用来自Facebook的开源项目Docusaurus

只需使用 Markdown/MDX 编写文档和博客文章,Docusaurus就会发布一组可供服务的静态 HTML 文件。

我为 Docusaurus 编写了一个简单的插件,它可以从文件/文件夹结构中自动生成侧边栏菜单,因此您甚至不必手动定义它们!

于 2020-04-14T16:22:26.140 回答