要在 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 應用程序。