#static-site-generator #blazing #document #template #header #directory #body

bin+lib ferru

轻量级、速度极快的静态网站生成器

5 个版本

使用旧的 Rust 2015

0.4.0 2018年2月28日
0.3.3 2018年2月28日
0.3.2 2018年2月21日
0.3.1 2018年2月19日
0.3.0 2018年2月18日

#28 in #blazing

BSD-3-Clause

31KB
589 代码行

ferru

使用 Rust 编写的静态网站生成器。

灵感来源

johannhof/lava cobalt-org/cobalt.rs


lib.rs:

Ferru 是一个轻量级、速度极快的静态网站生成器。

此包提供了一种静态网站生成器,可以读取一系列模板和文档。然后它可以解析文档,将它们分为正文和标题。使用 rust-mustache,它然后将文档标题中的属性作为要模板化的数据进行渲染。它还可以通过将编译后的字符串作为另一个模板文件的数据进行渲染来生成最终输出。

Ferru 还可以将静态文件复制到生成的网站目录中。

依赖项

~5.5MB
~115K SLoC