Teeny
💻
Teeny
软件描述
Teeny 是一个极其简单的静态网站生成器,仅满足我的需求。
官方网站
访问软件的官方网站了解更多信息
github.com
安全链接HTTPS
什么是 Teeny?
Teeny 是一个极其简单的静态网站生成器,专为满足我的个人需求而设计。
它仅根据 HTML 模板和 Markdown 内容生成页面。
功能极少,且具有强烈的设计偏好(换句话说:我懒得添加自定义或条件处理逻辑),但让我能非常快速地搭建出自己满意的博客。
本质上,你只需关注两个概念:模板和页面。
模板
模板是普通的 HTML 文件,应放置在 templates/ 子目录中。
它们可以包含一个 id 为 page-content 的元素,Teeny 会将解析 Markdown 内容后生成的 HTML 插入此处。
页面
在 Teeny 中,Markdown 是一等公民,因此网站的所有页面均由 Markdown 文件定义。
这些文件无需包含实际内容,因此如果你想让某个页面完全通过 HTML 定义,只需创建一个被页面文件引用的模板即可。
要指定页面使用的模板,请在页面文件的第一行添加一个 HTML 注释,如下所示:
在上述示例中,Teeny 会查找名为 blog.html 的模板。若未指定模板,Teeny 会在 templates/ 目录中查找 default.html 并使用它。