从Markdown文件自动创建迷你网站?

时间:2013-05-20 18:22:18

标签: css markdown dropbox wiki jekyll

是否有一个工具可以自动生成一个迷你网站---自动生成的导航---来自本地存储的Markdown文件?

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

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

这样的工具是否存在?

5 个答案:

答案 0 :(得分:5)

您所说工具的一般术语称为静态网站生成器。它们是网络出版的一个新趋势,其中有很多,而且新的一直在出现。他们中的大多数都有降价支持,因此您将有一个选择最佳选择的任务。

我对该主题的介绍是阅读Michael Gardner撰写的这篇博客文章An Introduction to Static Site Generators。如果您对该主题感兴趣,我建议您阅读。它讨论了使用这种策略优于动态策略的优势,并且还比较了多个生成器。比较包括并最终关注Jekyll,据我所知,它可能是最受欢迎的静态网站生成器。

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

答案 1 :(得分:3)

我认为jekyll可以做到。 Jekyll是Ruby中一个支持博客的静态站点生成器,如果你愿意,你可以直接在github上托管它。

答案 2 :(得分:0)

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

答案 3 :(得分:0)

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

答案 4 :(得分:0)

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

使用Markdown / MDX和 Docusaurus 轻松编写文档和博客文章,即可发布一组准备就绪的静态HTML文件。

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