跳至主要内容
版本:0.21

入门

你需要一些工具来编译、构建、打包和调试 Yew 应用程序。在入门时,我们建议使用 Trunk。Trunk 是 Rust 的 WASM Web 应用程序捆绑器。

安装 Rust

要安装 Rust,请按照 官方说明 进行操作。

重要

Yew 的最低支持 Rust 版本 (MSRV) 为 1.64.0。较旧的版本将无法编译。你可以使用 rustup show(在“活动工具链”下)或 rustc --version 检查工具链版本。要更新工具链,请运行 rustup update

安装 WebAssembly 目标

Rust 可以为不同的“目标”(例如不同的处理器)编译源代码。基于浏览器的 WebAssembly 的编译目标称为 wasm32-unknown-unknown。以下命令会将 WebAssembly 目标添加到你的开发环境中。

rustup target add wasm32-unknown-unknown

安装 Trunk

Trunk 是管理部署和打包的推荐工具,并且在整个文档和示例中使用。

# note that this might take a while to install because it compiles everything from scratch
# Trunk also provides prebuilt binaries for a number of major package managers
# See https://trunkrs.dev/#install for further details
cargo install --locked trunk

其他选项

除了 Trunk 之外,还有其他选项可用于捆绑 Yew 应用程序。你可能想要尝试以下选项之一

后续步骤

随着你的开发环境的建立,你现在可以继续阅读文档。如果你喜欢通过动手学习,我们建议你查看我们的 教程