Appearance
插件概览
灵动桌面框架集成了 5 个 Tauri 官方插件,开箱即用。
已集成插件
| 插件 | 用途 | 说明 |
|---|---|---|
| Store | 键值持久化存储 | 保存用户设置、偏好等 |
| Log | 日志系统 | 结构化日志输出 |
| Updater | 应用自动更新 | 检查更新、下载安装 |
| Opener | 打开 URL/文件 | 调用系统默认程序 |
| Process | 进程管理 | 重启、退出应用 |
插件注册
所有插件在 lib.rs 中统一注册:
rust
tauri::Builder::default()
.plugin(tauri_plugin_opener::init())
.plugin(tauri_plugin_store::Builder::default().build())
.plugin(tauri_plugin_log::Builder::default().build())
.plugin(tauri_plugin_updater::Builder::default().build())
.plugin(tauri_plugin_process::init())添加新插件
- 安装 Rust crate 和前端包
- 在
lib.rs中注册插件 - 在
capabilities/default.json中添加权限 - 在前端使用插件 API