2012-01-10 90 views
35

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

回答

5

Jekyll已经相当成熟,正在积极开发中。

+8

其实我决定把我自己的实现与'markdown'程序。这比配置Jekyll工作更容易。 – Eonil 2012-01-11 15:34:50

6

您也可以看看nanoc,这也是基于Ruby并积极开发的。

29

http://staticsitegenerators.net是所有的静态网站发生器的人群来源明确的上市,他们的github上的明星,他们的网站,他们的语言,创建和更新日期等

+1为DocPad,我发现杰奇因为它缺乏可扩展性(没有足够的标记支持,很难根据某些标准过滤内容列表中的文档,很难写入扩展名等)。

4

Poole是另一个。从概念上讲,它是在简单的Markdown到HTML转换和更复杂的站点生成器(如Hyde)之间的事情。

普尔使用一个全局HTML骨架文件注入HTML版本的Markdown源页面。普尔对通过在页面源文件中嵌入Python代码来生成内容提供了基本的支持。这是内容和逻辑的一个肮脏的合并,但是一个务实的解决方案可以让简单的站点快速完成任务。无需学习模板或预处理引擎。

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

声明:我是Poole的开发者。

2

如果你是一个mac,我推荐Hammer(http://hammerformac.com/)。支持Markdown和SASS(波旁),CoffeeScript和HAML。

2

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

8

Cabin是由Grunt提供动力的node.js静态站点生成器。它目前有三个美丽的博客主题可用。 Getting started需要45秒。以下是可用的主题,链接到安装每个:

Candy Theme

Blok Theme

Canvas Theme

+1

链接不再工作 – Jens 2014-11-12 21:05:40