platform-config 管什么
本文导航

platform-config 管什么
宿主在 public/platform-config.json 提供这份文件。框架启动时 getPlatformConfig 去请求它,失败就抛错,不会用一份内置的完整配置把站点跑起来。
它管的是换浏览器也希望先有个默认值的界面项,例如:
- 布局模式:侧栏、顶栏、混合
- 主题色、暗色
- 是否显示多标签、标签风格
HttpTimeout:启动后写进 HTTP 客户端
用户在界面里改过的项,会进前端的响应式存储,下次打开同一浏览器还在。platform-config.json 是初始值,不是每次启动都覆盖用户已经改过的选择。
改这份文件不用重新编译,刷新即可。它在 public/,构建时原样拷贝。不要把接口地址、密钥写进来;接口基址用 VITE_BASE_URL,密钥不进前端。
读取时用框架的 getConfig(),不要在页面里自己 fetch("/platform-config.json") 再存一份。两份会不一致。
评论
加载评论中…