跳到主要内容

开发周期

1. 启动开发服务器

现在您已经完成所有设置,应该启动您的 UI 框架或打包器提供的应用程序开发服务器(当然,假设您正在使用一个)。

注意

每个框架都有其自身的开发工具。本文档不涵盖所有工具或保持其最新状态。

2. 启动 Tauri 开发窗口

npm run tauri dev

第一次运行此命令时,Rust 包管理器需要几分钟才能下载和构建所有必需的包。由于它们已缓存,后续构建速度要快得多,因为只需要重新构建您的代码。

Rust 构建完成后,webview 将打开,显示您的 Web 应用。您可以更改 Web 应用,如果您的工具允许,webview 应该会自动更新,就像浏览器一样。当您更改 Rust 文件时,它们会自动重新构建,您的应用也会自动重启。

关于 Cargo.toml 和源代码控制

在您的项目存储库中,您**应该**将“src-tauri/Cargo.lock”与“src-tauri/Cargo.toml”一起提交到 git,因为 Cargo 使用 lockfile 提供确定性构建。因此,建议所有应用程序都检入它们的 Cargo.lock。您**不应该**提交“src-tauri/target”文件夹或其任何内容。