埃菲尔德由基于Ruby的杰基尔静态网站GitHub的开发灵感来自发电机,并在一个非常相似的时装作品的原始资料。
虽然它可以产生静电的网站结构,如化身,它也支持其博客功能,帮助开发人员举办自己的博客在一个更简单,更快捷的方式。
恩菲尔德作品通过读内容文件,并使用预先定义的模板嵌入在HTML页中的内容。
恩菲尔德生成HTML页面,用绝对汇编资源和内容在运行时。
一旦一切都被渲染,保留在磁盘上,然后交付给用户访问该网站。如果有什么需要更新或改变,这是通过两种方式进行。既可以自动每当恩菲尔德detecs的变化,或者只有当开发商要求其Node.js的CLI集成。
恩菲尔德静态站点生成器使用相同的哲基尔的文件夹结构,在液体模板引擎,降价格式化该网站的文字, Pygments 或 Highlight.js 要突出嵌入源代码,并且还具有搜索引擎友好的网址
什么在此版本中是新的:
- 使用亮点如果.js文件被pygments设置为false
- 为converter.convert API新的配置参数
- 将支持对date_to_rfc822过滤器出现在哲基尔
- 通过问答库,而不是使用回调承诺
- 各种错误修正
在什么版本0.3.1是新的:
- 在新标签液{%page_url%}用于链接以岗位(类似于从杰基尔{%POST_URL%})
- 使用他,而不是为耳鼻喉科实体编码
- 使用Pygments来做突出W¯¯代码/标记的异步API
- 使用从tinyliquid 0.2 新的异步API
要求:
- 在Node.js的0.8或更高版本
评论没有发现