欢迎使用Tauri!

Tauri是一个多语言通用的系统,它是非常可组合的,允许工程师进行各种各样的应用。它是用来构建应用程序的桌面计算机使用Rust工具和HTML的组合呈现在一个Webview。用Tauri构建的应用可以附带任意数量的可选JS API / Rust API,这样webview就可以通过消息传递来控制系统。

任何可以在网站上显示的东西,都可以在Tauri的webview应用程序中显示!

开发人员可以自由地通过Tauri构建web前端,并使用他们所选择的任何web框架显示在Webview中!开发人员甚至可以用他们自己的功能扩展默认的API,并轻松地连接Webview和基于rust的后端!

本指南将帮助您创建您的第一个Tauri应用程序。它应该只需要大约10分钟,但如果您有一个较慢的互联网连接,可能需要更长的时间。

Tauri如何工作

  1. 使用您选择的前端框架打包HTML/CS/JS来创建网页应用。
  2. Tauri.js 脚手架根据您的配置来获取输出并整理原生代码。
  3. 在开发模式下,它会创建一个带有调试和模块自动重新加载的 Webview 窗口。
  4. 在构建模式下,它会根据您的设置来打包程序并创建本地安装包。

    设置您的环境

    本指南假定您知道什么是命令行。 如何在您的操作系统上安装软件包,并且您掌握计算机开发方面的一般技术。
    首先,请确保所有必需的语言/编译器都安装在您的 PATH 中。
    阅读更多关于本地开发环境得详细信息:
    现在,你将准备好 将Tauri添加到你的项目中!
    或者阅读更多关于 Tauri under the hood 的内容。

如果您发现错误或不太清楚的地方,或想提出改进建议,您有以下几种方式:

  1. 提交一个issue到我们的Github 仓库
  2. 访问并且关注我们的 Discord 讨论组
  3. 请求加入我们Discord上的教育工作组以进行讨论。