通过强大的命令行参数解析器 clap,Tauri 可以让您的应用程序拥有 CLI。只需在 tauri.conf.json 文件中定义一个简单的 CLI,您就可以定义您的界面,并读取其参数匹配映射(JavaScript 和/或 Rust)。
Tauri 提供了一个简单而强大的命令系统,用于从web应用程序中调用 Rust 函数。
Tauri 事件系统是一个多生产者多消费者的通信基元,允许在前端和后端之间传递信息。
Tauri 的默认图标集基于其徽标。这可不是您在发布应用程序时想要的。为了解决这一常见问题,Tauri 提供了图标命令,该命令将接收一个输入文件(默认为"./app-icon.png")并创建各种平台所需的所有图标。
本地应用程序菜单可附加到窗口。
在一个应用程序上管理多个窗口
通过插件,您可以连接到 Tauri 应用程序生命周期,并引入新的命令。
如果网页加载需要一些时间,或者在显示主窗口之前需要在 Rust 中运行初始化程序,那么启动界面可以改善用户的加载体验。
本地应用程序系统托盘。
Tauri 提供了大量自定义应用程序窗口外观的选项。您可以创建自定义标题栏、透明窗口、执行大小限制等。