wasm-server-runner
Allows you to run programs in the browser using web assembly using a simple cargo run.
Usage
Step 1.
Step 2.
Add this to your ~/.cargo/config.toml (not the Cargo.toml of your project!):
[]
= "wasm-server-runner"
Step 3.
Run programs in the browser using
Example output:
INFO wasm_server_runner: wasm output is 49.79kb large
INFO wasm_server_runner: starting webserver at http://127.0.0.1:1334
The website will reload when the server is restarted and serve files relative to the current directory.
Configuration options
All configuration options can be specified via environment variables.
Default: 127.0.0.1
Control the address that the server listens on. Set to 0.0.0.0 to allow access from anywhere.
Default: .
Can be used to specify where relative path requests are loaded from.
If there is an index.html file within this directory it will be used instead of the
default.
Default: false
Controls whether https is used.
Default: false
Controls whether the wasm-bindgen output uses modules or not.