Fase iniziale del dell'esercizio https://rustwasm.github.io/book/introduction.html
Riporto sotto i prerequisiti come descritti in Setup (aggiornati alla stable 1.30).
You will need the standard Rust toolchain, including rustup, rustc, and cargo.
Follow these instructions to install the Rust toolchain.
The Rust and WebAssembly experience is riding the Rust release trains to stable! That means we don't require any experimental feature flags. However, we do require Rust 1.30 or newer.
wasm-pack
is your one-stop shop for building, testing, and publishing
Rust-generated WebAssembly.
npm
is a package manager for JavaScript. We will use it to install and
run a JavaScript bundler and development server. At the end of the
tutorial, we will publish our compiled .wasm to the npm
registry.
Follow these instructions to install npm.
If you already have npm installed, make sure it is up to date with this command:
npm install npm@latest -g
To compile use
./compile.sh
Just use ./init.sh
to link this module in your node environment. You need
it just the first time, after that you can forget it.
By ./start.sh
you can start a web servel on http://localhost:8080 to
serve the app.