Rust 无法为 'std' 找到 'crate'

Rust can't find 'crate' for 'std'

我正在尝试通过 RUSTFLAGS='-C link-arg=-s' cargo build --release --target wasm32-unknown-unknown 获取 .wasm 文件,但出现错误:

error[E0463]: can't find crate for `std`

当我输入 rustup target add wasm32-unknown-unknown 时,我得到:

info: component 'rust-std' for target 'wasm32-unknown-unknown' is up to date

我通过 chocolatey 分别安装了 Rust 和 Rustup。

如果您使用的是 nightly 工具链,则需要添加 wasm32-unknown-unknown 目标:

rustup target add --toolchain nightly wasm32-unknown-unknown