Tauri 核心生态系统

2024-02-06 16:40 更新

tauri

这是将所有组件拼到一起的 crate。它将运行时、宏、实用程序和 API 集成为一款最终产品。它在编译时读取tauri.conf.json文件,以引入功能并执行应用程序(甚至项目文件夹中的文件)的实际配置。它在运行时处理脚本注入(用于 polyfills/原型修订),托管用于系统交互的 API,甚至管理更新过程。Cargo.toml

tauri-运行时

Tauri 本身和较低级别的 webview 库之间的胶水层。

tauri

通过 tauri-codegen为上下文创建宏,处理器和命令 crate

tauri-utils

在许多地方重用的通用代码,并提供有用的实用程序,例如解析配置文件、检测平台三元组、注入 CSP 和管理资产。

tauri构建

在构建时应用宏来装配 所需的某些特殊功能。cargo

tauri-codegen (英语)

嵌入、哈希和压缩资产,包括应用程序和系统托盘的图标。在编译时分析tauri.conf.json并生成 Config 结构。

tauri-runtime-wry

此 crate 专门为 WRY 打开了直接的系统级交互,例如打印、监视器检测和其他与窗口相关的任务。


以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号