批量配置INLINE_CONFIG

category
tags
type
status
slug
date
password
Last edited time
Apr 29, 2024 10:54 AM
summary
icon

前言

在V4.1.0-V4.4.2的版本中,支持用户在Notion_Config中按照配置名-变量值的格式在数据库中配置。
notion image
当配置少的时候,这样是够用的,但若面临几十个甚至上百个配置的时候,这种方案略显乏力。
因此在V4.4.3中推出了INLINE_CONFIG 。即用JSON文本导入的行内配置。

使用场景

需要大量导入配置,例如starter主题的首页文字信息,在自定义您的Starter主页文字内容时,需要配置的内容非常多。
一个个在NOTION_CONFIG中配置很慢,而现在可以把/themes/starter/config.js中的对象复制出来转成json文本,然后配置到INLINE_CONFIG 即可。
 

使用方式

在Notion_CONFIG中添加一项key为INLINE_CONFIG 的配置,值为 JSON文本 {”KEY”:”VAL”}(或者JS对象的键值对 {KEY:’VAL’} ,两种格式只能选一,不能混合存在)。如下图:
notion image
适用场景,需要大量导入配置,例如starter主题的全站翻译,因为starter主题的文字配置很多,一个个在NOTION_CONFIG中配置很慢,所以干脆将/themes/starter/config.js中的对象复制出来用AI批量翻译即可。具体配置效果,可以参考我的NOTION_CONFIG的INLINE:
具体配置结果,可以参考我的NotionNext英文官网的INLINE_CONFIG

便捷方法

我通常是本地创建一个config.json文件,把所有配置一次性都在里面填好,然后粘贴到到INLINE_CONFIG即可,参考文件:
配置入门基础信息
Loading...
✨ 更新日志
🚀 安装部署
✒ 写作指引
🛠 站点配置
📊 网站统计
⭐ 主题配置
📩 评论插件
🧷 外部插件
🔊 站点订阅
⌨ 开发指引
👨‍👦‍👦 联系方式
🤝 合作共赢