Skip to content

插件概览

灵动桌面框架集成了 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())

添加新插件

  1. 安装 Rust crate 和前端包
  2. lib.rs 中注册插件
  3. capabilities/default.json 中添加权限
  4. 在前端使用插件 API

基于 Tauri 2.x 构建的企业级桌面应用开发框架