TOML

添加对 TOML 的支持,用于存储数据和创建页面。

配置参数

extensions string[]

The list of extensions this plugin applies to

Default:
[ ".toml" ]
pageSubExtension string

Optional sub-extension for page files

Default:
".page"

描述

此插件允许您使用 TOML 格式 创建页面和存储数据。

安装

在您的 _config.ts 文件中导入此插件以使用它:

import lume from "lume/mod.ts";
import toml from "lume/plugins/toml.ts";

const site = lume();

site.use(toml());

export default site;

创建页面

在您的 src 文件夹中创建一个扩展名为 .page.toml 的文件。例如:

title = "Welcome to my page"
layout = "layouts/main.vto"
content = "This is my first post using lume,\nI hope you like it!"

创建数据文件

创建一个名为 _data.toml 的文件或在 _data 目录中创建。