This cargo subcommand aims to make it easy and convenient to build, develop and deploy client-side Web applications written in Rust.
It's currently very early in development; for now it supports the following sub-subcommands:
cargo web build
- a poor alias for cargo build --target=asmjs-unknown-emscripten
cargo web test
- automatically runs your tests in a web browsercargo web start
- builds the project, starts an embedded webserver
and rebuilds as neededOther features which are (eventually) planned but are yet not here:
npm
ecosystem to fetch JavaScript libraries.$ cargo install cargo-web
To upgrade:
$ cargo install --force cargo-web
Or clone and build with $ cargo build
then place in your $PATH.
Licensed under either of
at your option.
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.