更新依赖
如果你正在使用 tauri
包
npm install @tauri-apps/cli@latest @tauri-apps/api@latest
yarn up @tauri-apps/cli @tauri-apps/api
pnpm update @tauri-apps/cli @tauri-apps/api --latest
你也可以在命令行中使用以下命令检测 Tauri 的最新版本:
npm outdated @tauri-apps/cli
yarn outdated @tauri-apps/cli
pnpm outdated @tauri-apps/cli
你可以使用 cargo outdated
或在 crates.io 页面上检查过时的包:tauri / tauri-build。
进入 src-tauri/Cargo.toml
并将 tauri
和 tauri-build
更改为
[build-dependencies]tauri-build = "%version%"
[dependencies]tauri = { version = "%version%" }
其中 %version%
是上面对应的版本号。
然后执行以下操作
cd src-tauricargo update
或者,你可以运行 cargo-edit 提供的 cargo upgrade
命令,它会自动完成所有这些操作。
由于 JavaScript API 依赖于后端的 Rust 代码,因此添加新功能需要同时升级两端以确保兼容性。请确保 npm 包 @tauri-apps/api
和 cargo crate tauri
同步到相同的次要版本。
对于插件,我们可能会在补丁版本中引入此类更改,因此我们会将 npm 包和 cargo crate 版本一起升级,你需要保持精确的版本同步,例如,npm 包 @tauri-apps/plugin-fs
和 cargo crate tauri-plugin-fs
需要相同的版本(例如 2.2.1
)。
© 2025 Tauri 贡献者。CC-BY / MIT