- NodeJS 20+, see Download Node
- Rust development tools installed, see rustup
- Extra rust tools:
wasm-pack
for building WASMdioxus-cli
the Dioxus companion CLIcargo-watch
to watch an rebuild the code
Rust tools can be installed with cargo install <tool>
or with cargo binstall <tool>
if you have cargo-binstall
installed
This project use mise to set requirements
To install node dependencies, use npm ci
Then you can build WASM in rust-wc/
and dioxus-wc/
with wasm-pack build --release --no-pack --target web
Just need to run mise run dev
or npm run watch & npm run dev
to launch the DEV mode.
Then open http://localhost:5173