- Export
$env:CARGO_BUILD_TARGET="x86_64-pc-windows-msvc"
cargo install wasm-server-runner
rustup target add wasm32-unknown-unknown
- Export
RUSTFLAGS
environment variable.$env:RUSTFLAGS="--cfg=web_sys_unstable_apis"
cargo run --target wasm32-unknown-unknown
Ignore below for now.
- Install wasm-pack.
- Install wasm-bindgen-cli (
cargo install wasm-bindgen-cli
). - Export
RUSTFLAGS
environment variable.$env:RUSTFLAGS="--cfg=web_sys_unstable_apis"
(Optional in Windows/Powershell) - Build a wasm file
RUSTFLAGS=--cfg=web_sys_unstable_apis wasm-pack build renderer --target web --features webgl
- Start a http server to serve your files (i.e.
python -m http.server 30001
)