当前位置: 首页>编程语言>正文

taosrest中文文档 tauri文档

简介

Tauri 是一个框架,用于为所有主要桌面平台构建微小、极快的二进制文件。开发人员可以集成任何可编译为 HTML、JS 和 CSS 的前端框架来构建他们的用户界面。应用程序的后端是一个来自 rust 的二进制文件,带有一个前端可以与之交互的 API。

Tauri 应用程序中的用户界面目前tao在 macOS 和 Windows 上用作窗口处理库,并gtk在 Linux 上通过Tauri 团队孵化和维护的WRY,它为系统 webview(以及其他好东西,如菜单和任务栏)创建了统一的界面,在 macOS 上利用 WebKit,在 Windows 上利用 WebView2,在 Linux 上利用 WebKitGTK。

注:Tao 是一个跨平台的应用程序窗口创建和事件循环管理库。

平台

Tauri 目前支持以下平台的开发和分发:

平台

版本

Windows视窗

7 及以上

macOS苹果系统

10.15 及以上

Linux

见下文

iOS/iPadOS(即将推出)

 

Android安卓(即将推出)

 

Linux 支持

如需开发Tauri 应用程序,请参阅tauri.app 上的入门指南。

对于运行Tauri 应用程序,我们支持以下配置(这些配置会自动添加为 .deb 的依赖项并与 AppImage 捆绑在一起,因此您的用户无需手动安装它们):

  • 安装了以下软件包的 Debian(Ubuntu 18.04 及更高版本或同等版本):
  • libwebkit2gtk-4.0-37libgtk-3-0libayatana-appindicator3-11
  • Arch 安装了以下软件包:
  • webkit2gtkgtk3libayatana-appindicator1
  • 安装了以下软件包的 Fedora(最新 2 个版本):
  • webkit2gtk3gtk3libappindicator-gtk31

1.appindicator仅当使用系统托盘时才需要

应用程序包

  • 应用程序图标
  • 在 macOS 上构建(.app、.dmg)
  • 在 Linux 上构建(.deb、AppImage)
  • 在 Windows 上构建(.exe、.msi)
  • Copy Buffer复制缓冲区
  • Device Notifications (toast)设备通知(toast)
  • Self Updater自我更新器
  • 应用签名
  • Frameless Mode无框模式
  • Transparent Mode透明模式
  • Multiwindow Mode多窗口模式
  • Tray托盘
  • deeplink RPC (in progress)深度链接 RPC(进行中)
  • One-Time commands (coming soon)一次性命令(即将推出)

安全功能

  • localhost-free 本地主机免费(

https://www.xamrdz.com/lan/5nh1937168.html

相关文章: