v4.1.0
提示
请谨慎更新该版本!!
4.1相比4.0有大量改动,合并将会出现无法预估的冲突,建议备份好您的代码分支,代码配置。可通过新建一个分支的方式来保存代码。
What's Changed
- fix/notion-page-cover by @tangly1024 in #1614
- Release/4.1.0 by @tangly1024 in #1619
4.1 主要特性
-
开发相关
-
新增siteConfig函数,可直接从Notion中读取配置,并且支持传入默认值
/** * 读取配置顺序 * 1. 优先读取NotionConfig表 * 2. 其次读取环境变量 * 3. 再读取blog.config.js / 或各个主题的CONFIG文件 * @param {*} key ; 参数名 * @param {*} extendConfig ; 参考配置对象{key:val},如果notion中找不到优先尝试在这里面查找 * @param {*} defaultVal ; 参数不存在默认返回值 * @returns */ export const siteConfig = (key, defaultVal = null, extendConfig) => { }
-
-
使用相关
- 绝大部分配置支持在Notion中设置,减少对blog.config.js和vercel环境变量的配置
v4.1.0
- 配置支持读取Notion中的Config文档;省去修改代码和修改环境变量的麻烦。
- 网页上的切换主题按钮,样式微调。
Full Changelog: v4.0.18...v4.1.0