要在 Rust 中安装 WebAssembly 目标,请按照以下步骤操作:
rustc --version
rustup target add wasm32-unknown-unknown
这将添加 wasm32-unknown-unknown
新的目标。
wasm-pack
。wasm-pack
是一个用于构建和发布 WebAssembly 项目的工具。要安装它,请在终端中运行以下命令:cargo install wasm-pack
cargo new my_wasm_project
cd my_wasm_project
将 my_wasm_project
替换为您的项目名称。
Cargo.toml
文件中,添加以下内容:[lib]
crate-type = ["cdylib"]
[package.metadata.wasm]
wasm-bindgen = true
这将确保您的库可以编译为 WebAssembly 并使用 wasm-bindgen
。
wasm-pack build --target web
这将在 pkg/
目录下生成 WebAssembly 文件(.wasm
和 .js
)。
现在您已经成功安装了 Rust 的 WebAssembly 目标,并创建了一个简单的 WebAssembly 项目。您可以继续开发和构建您的 WebAssembly 应用程序。