发布:版本 0.3.0
- Markdown Mermaid 图表支持(10+ 种图表类型) - 代码语法高亮(20+ 种常用编程语言) - 文件列表优化(文件夹优先显示) - 文件系统模块化重构 - 新增内部更新日志 CHANGELOG.internal.md - 更新作者邮箱
This commit is contained in:
5
app.go
5
app.go
@@ -49,13 +49,16 @@ func (a *App) Startup(ctx context.Context) {
|
||||
}
|
||||
_ = sqliteDB // 全局 DB 已由 InitFast() 设置
|
||||
|
||||
// 2. 初始化配置服务(必需,用于读取模块启用状态)
|
||||
// 2. 初始化配置服务
|
||||
configService, err := api.NewConfigAPI()
|
||||
if err != nil {
|
||||
panic(fmt.Sprintf("配置服务初始化失败: %v", err))
|
||||
}
|
||||
a.configAPI = configService
|
||||
|
||||
// 2.5. 迁移旧配置
|
||||
_ = a.configAPI.MigrateTabConfig()
|
||||
|
||||
// 3. 读取配置,获取可见的 Tabs
|
||||
visibleTabs := a.getVisibleTabs()
|
||||
fmt.Printf("[启动] 可用的模块: %v\n", visibleTabs)
|
||||
|
||||
Reference in New Issue
Block a user