树状结构
Trunk 是一个为 Rust 设计的 Web 应用程序打包工具。关于 Trunk 的更多信息,请访问 https://trunkrs.dev。本指南适用于 Trunk 0.17.5 版本。
检查清单
- 使用 SSG,Tauri 官方不支持基于服务器的解决方案。
- 使用
serve.ws_protocol = "ws"
以确保热重载 WebSocket 正确连接,适合移动开发。 - 启用
withGlobalTauri
以确保 Tauri API 可在window.__TAURI__
变量中可用,并可以使用wasm-bindgen
导入。
示例配置
-
更新 Tauri 配置
tauri.conf.json {"build": {"beforeDevCommand": "trunk serve","beforeBuildCommand": "trunk build","devUrl": "https://127.0.0.1:8080","frontendDist": "../dist"},"app": {"withGlobalTauri": true}} -
更新 Trunk 配置
Trunk.toml [watch]ignore = ["./src-tauri"][serve]ws_protocol = "ws"
© 2025 Tauri 贡献者。CC-BY / MIT