Simple blog 是一个为 Lume 准备的简洁极简博客主题,支持标签和作者。 你可以在几秒内搭建自己的博客,并为读者提供 Atom 与 JSON 订阅源。
配置这个主题最快最简单的方法是使用 Lume init 命令, 你也可以直接从 Simple Blog 主题页面复制。 运行:
deno run -A https://lume.land/init.ts --theme=simple-blog
即可创建一个已经配置好 Simple Blog
的新项目。然后编辑博客根目录下的 _data.yml
文件,自定义站点标题、描述和元数据。
文章需要保存在 posts 目录中,例如: posts/my-first-post.md。
作为远程主题安装
如果要把这个主题接入一个已有的 Lume 项目,可以在 _config.ts
中以远程模块方式导入。后续更新时,只需调整导入 URL
里的版本号:
import lume from "lume/mod.ts";
import blog from "https://deno.land/x/lume_theme_simple_blog@v0.15.6/mod.ts";
const site = lume();
site.use(blog());
export default site;
然后把
_data.yml
复制到博客根目录,并填入你的信息。
个性化
你也可以使用 lumeCMS 来定制博客并更轻松地发布内容。