• 指南
  • API
    • 配置
    • CLI
    • JavaScript / TypeScript
  • 参考
  • 博客
  • 社区
    • Tauri开发交流群
  • 关于
    • Tauri是什么?
  • v1
    • v1
    • v2
  • 指南
  • API
    配置
    CLI
    JavaScript / TypeScript
  • 参考
  • 博客
  • 社区
    Tauri开发交流群
  • 关于
    Tauri是什么?
  • 指南
    开始
    1. 预先准备
    2. 快速开始
      1. 创建Tauri项目
      2. HTML、CSS 和 JavaScript
      3. Next.js
      4. Qwik
      5. SvelteKit
      6. Vite
      7. 集成到已有项目
    开发
    1. 开发周期
    2. 更新依赖关系
    调试
    1. 应用程序调试
    2. 在 CLion 中调试
    3. 在 VS Code 中调试
    测试
    1. 模拟Tauri APIs
    2. WebDriver 测试
      1. 简介
      2. 应用示例
        1. setup
        2. selenium
        3. WebdriverIO
      3. 持续集成
    构建
    1. 打包
    2. Windows打包
    3. macOS打包
    4. Linux打包
    5. 跨平台编译
    6. 缩小应用程序大小
    7. 嵌入外部二进制文件
    8. 嵌入其他文件
    分发
    1. 应用程序发布
    2. Windows代码签名
    3. Linux代码签名
    4. macOS代码签名
    5. 更新
    功能
    1. 简介
    2. 制作你自己的 CLI
    3. 从前端调用 Rust
    4. 事件
    5. 图标
    6. 窗口菜单
    7. 多窗口
    8. Tauri 插件
    9. 启动界面
    10. 系统托盘
    11. 窗口自定义
    常见问题
  • 指南
  • 功能
  • 简介

功能

?️ 制作自己的 CLI

通过强大的命令行参数解析器 clap,Tauri 可以让您的应用程序拥有 CLI。只需在 tauri.conf.json 文件中定义一个简单的 CLI,您就可以定义您的界面,并读取其参数匹配映射(JavaScript 和/或 Rust)。

?️ 从前端调用 Rust

Tauri 提供了一个简单而强大的命令系统,用于从web应用程序中调用 Rust 函数。

?️ 事件

Tauri 事件系统是一个多生产者多消费者的通信基元,允许在前端和后端之间传递信息。

?️ 图标

Tauri 的默认图标集基于其徽标。这可不是您在发布应用程序时想要的。为了解决这一常见问题,Tauri 提供了图标命令,该命令将接收一个输入文件(默认为"./app-icon.png")并创建各种平台所需的所有图标。

?️ 窗口菜单

本地应用程序菜单可附加到窗口。

?️ 多窗口

在一个应用程序上管理多个窗口

?️ Tauri插件

通过插件,您可以连接到 Tauri 应用程序生命周期,并引入新的命令。

?️ 启动界面

如果网页加载需要一些时间,或者在显示主窗口之前需要在 Rust 中运行初始化程序,那么启动界面可以改善用户的加载体验。

?️ 系统托盘

本地应用程序系统托盘。

?️ 窗口自定义

Tauri 提供了大量自定义应用程序窗口外观的选项。您可以创建自定义标题栏、透明窗口、执行大小限制等。

上一页
更新
下一页
制作自己的 CLI
Tauri中文网
备案号:赣ICP备2020014263号-10