Short start - use docker image for container build
docker build -t <user>/sorting-visualization-rust-canvas .
docker run --rm --net=host <user>/sorting-visualization-rust-canvas
Long way - install dep. on local machine
- Install JS and Rust dep
npm i / cargo install wasm-pack
- Be sure you have rust compiler in Nightly channel
rustc --version
- Build with wasm-pack
wasm-pack build (--release)
- Run JS (Chrome 73 + / Firefox 66 +)
npm run serve
- Check tests
wasm-pack test --chrome --headless