- rustのインストール
https://www.rust-lang.org/ja/tools/install
- wasm-packのインストール
cargo install wasm-pack
- cargo-generateのインストール
cargo install cargo-generate
- Node.jsのインストール
https://nodejs.org/en/download
windowsの場合、Chocolatey経由で
choco install nvm
nvm install 20
nvm use 20
- pnpmのインストール
npm install -g pnpm
cargo generate --git https://github.com/rustwasm/wasm-pack-template.git --name my-project
cd my-project
wasm-pack build
wasm-pack test --headless --chrome
- Node.jsのパッケージインストール (初回のみ)
cd my-project
pnpm create wasm-app www
cd www
pnpm install
- サーバ起動
pnpm start
http://localhost:8080/ にアクセス