跳至主要内容

开发周期

1. 启动开发服务器

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

注意

每个框架都有其自己的开发工具。涵盖所有这些工具或保持最新状态超出了本文档的范围。

2. 启动 Tauri 开发窗口

npm run tauri dev

首次运行此命令时,Rust 包管理器需要花费数分钟下载并构建所有必需的包。由于这些包已缓存,后续构建会快得多,因为只需要重新构建你的代码。

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

关于 Cargo.toml 和源代码控制

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