wasm-pack を使う前にしたごしらえ。
https://rustwasm.github.io/wasm-pack/installer/
curl https://rustwasm.github.io/wasm-pack/installer/init.sh -sSf | sh
cargo install cargo-generate
cargo generate --git https://github.com/rustwasm/wasm-pack-template
--target を付けてビルドすることで、JavaScriptファイルを吐き出してくれる。逆に --target を付けなければ、webpackに対応する形式で吐き出してくれる。
wasm-pack build --target web
今回 index.html の中で Vue (CDN) を利用して、前者Web版としてこの成果物を扱う。
npx live-server .
リポジトリを公開したので、参考になれば幸いです。