配置文件 [config]
配置文件 [config]
配置文件 Kodama.toml 目前可通过 kodama new c 单独创建, 或者在新建 Kodama 站点时自动生成. 配置文件通常包含以下内容:
[kodama]
trees = "trees"
assets = "assets"
base-url = "/"
[build]
typst-root = "./"
short-slug = false
pretty-urls = false
footer-mode = "link"
inline-css = false
output = "./publish"
[serve]
edit = "vscode://file/"
output = "./.cache/publish"
command = ["miniserve", "<output>", "--index", "index.html", "--pretty-urls", "--port", "8082"]
[kodama]
trees用于指定文档目录, 即index.md等文件所在的文件夹.assets用于指定资源目录, 如图片、字体等文件.assets会在每次构建时自动同步到publish/<assets>.base-url用于指定部署到的域名根路径.
[build]
typst-root用于指定 Typst 构建时的根路径, 见 project root.short-slug开启后网页中每个 节 的slug只展示最后一部分.pretty-urls开启后网页中每个内部链接将去除.html后缀.footer-mode用于指定 节 的页脚部分是否嵌入关联或被关联 节 的正文. 值只能是link或embed.inline-css开启后将内联main.css等 CSS 文件.output用于指定build模式下的网站输出路径.
[serve]
edit用于指定serve模式下用于跳转到编辑器的 url 前缀.output用于指定serve模式下的网站输出路径.command用于指定serve时开启本地服务器的指令.