Tauri 核心生態(tài)系統(tǒng)

2024-02-06 16:40 更新

tauri

這是將所有組件拼到一起的 crate。它將運行時、宏、實用程序和 API 集成為一款最終產(chǎn)品。它在編譯時讀取tauri.conf.json文件,以引入功能并執(zhí)行應(yīng)用程序(甚至項目文件夾中的文件)的實際配置。它在運行時處理腳本注入(用于 polyfills/原型修訂),托管用于系統(tǒng)交互的 API,甚至管理更新過程。Cargo.toml

tauri-運行時

Tauri 本身和較低級別的 webview 庫之間的膠水層。

tauri

通過 tauri-codegen為上下文創(chuàng)建宏,處理器和命令 crate

tauri-utils

在許多地方重用的通用代碼,并提供有用的實用程序,例如解析配置文件、檢測平臺三元組、注入 CSP 和管理資產(chǎn)。

tauri構(gòu)建

在構(gòu)建時應(yīng)用宏來裝配 所需的某些特殊功能。cargo

tauri-codegen (英語)

嵌入、哈希和壓縮資產(chǎn),包括應(yīng)用程序和系統(tǒng)托盤的圖標。在編譯時分析tauri.conf.json并生成 Config 結(jié)構(gòu)。

tauri-runtime-wry

此 crate 專門為 WRY 打開了直接的系統(tǒng)級交互,例如打印、監(jiān)視器檢測和其他與窗口相關(guān)的任務(wù)。


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號