配置站点
通过 inkisle.config.mjs 设置站点身份、主题、多语言、base path 和输出能力。
InkIsle 的默认配置已经可以直接运行。需要定制时,在项目根目录添加 inkisle.config.mjs。
export default {
title: "My Site",
description: {
zh: "我的内容站",
en: "My content site"
},
site: "https://example.com",
theme: {
name: "business-blog",
defaultMode: "system",
allowUserToggle: true
}
};
常用字段
title和description控制页面标题、首页文案、feed 和llms.txt。locales和defaultLocale控制多语言内容目录。theme.name可以选择personal或business-blog。base用于 GitHub Pages 这类子路径部署,例如/inkisle。interactions可按需接入 Waline 或 Giscus,默认不会加载第三方评论脚本。pwa、analytics、verificationFiles和redirects处理浏览器集成、统计、搜索验证文件和迁移跳转。
base 只影响浏览器可访问 URL,不改变 Markdown 内容路径,也不改变构建目录里的文件结构。
继续探索
搜索资源
正在加载讨论...
讨论加载失败。 重新加载