接受Markdown文档的静态站点生成器的建议?

时间:2012-01-10 08:29:20

标签: generator markdown static-site

我正在寻找静态网站生成器,它接受Markdown文档作为输入源代码。 我使用Markdoc,但看起来已经放弃了。并且它不会复制源文档文件夹中的静态文件。所以我现在正在安装docpad。无论如何,我想尝试其他实现。你能推荐一些很好的实现,比如那个站点生成器吗?

7 个答案:

答案 0 :(得分:31)

http://staticsitegenerators.net是所有静态网站生成器,他们的github明星,他们的网站,他们的语言,创建和更新日期等的众包源明确列表。

+1 DocPad,我发现Jekyll非常瘫痪它缺乏可扩展性(没有足够的标记支持,很难根据某些标准过滤内容列表中的文档,难以编写扩展名等...)

答案 1 :(得分:8)

您还可以查看nanoc,它基于Ruby并且正在积极开发中。

答案 2 :(得分:7)

Cabin是由Grunt提供支持的node.js静态站点生成器。它目前有三个漂亮的博客主题可供选择。 Getting started需要45秒。以下是可用的主题,以及安装每个主题的链接:

Candy Theme

Blok Theme

Canvas Theme

答案 3 :(得分:5)

Jekyll非常成熟并且正在积极开发中。

答案 4 :(得分:3)

Poole是另一个。从概念上讲,它介于HTML转换的简单Markdown和Hyde等更复杂的网站生成器之间。

Poole使用一个全局HTML框架文件将Markdown源页面的HTML版本注入其中。 Poole通过在页面源文件中嵌入Python代码来生成内容的基本支持。这是内容和逻辑的肮脏合并,但却是一个实用的解决方案,可以快速完成简单网站的工作。无需学习模板或预处理引擎。

如果您熟悉Markdown和Python,并且想要构建一个只有生成内容点的相当简单的网站,Poole可能是一个不错的选择。

免责声明:我是普尔的开发者。

答案 5 :(得分:2)

我最近将我的blog从googlesites移到了基于节点的Wintersmith。我对它提供的灵活性和降价支持印象深刻。此外,他们的git存储库中还有几个模板和开源引用网站。

答案 6 :(得分:1)

如果你在Mac上,我推荐Hammer(http://hammerformac.com/)。支持Markdown和SASS(使用Bourbon),CoffeeScript和HAML。

相关问题