02978ed825 | 6 years ago | |
---|---|---|
pkg | 6 years ago | |
src | 6 years ago | |
.gitignore | 6 years ago | |
Cargo.toml | 6 years ago | |
README.md | 6 years ago | |
build.ps1 | 6 years ago | |
build.sh | 6 years ago | |
index.html | 6 years ago | |
serve.py | 6 years ago |
README.md
Seed Quickstart
To get started:
-
Clone this repo
-
If you don't have Rust and wasm-bindgen installed, Download it, and run the following commands:
rustup update
rustup target add wasm32-unknown-unknown
cargo install wasm-bindgen-cli
If you run into errors while installing wasm-bindgen-cli
, you may need to install a C++
build chain. On linux, run sudo apt install build-essential
. On Windows, download and install
Visual Studio 2017; when asked in the installer,
include the C++ workload.
- Run
build.sh
orbuild.ps1
, then then start a dev server that supports WASM. For example, with Python installed, runpython serve.py
. (Linux users may need to runpython3 serve.py
.)
If you run into permission errors on build.sh
, try this command
to allow executing the file:chmod +x build.sh
. If you run into persmission errors on build.ps1
, open Powershell as an administrator, and enter this command: Set-ExecutionPolicy RemoteSigned
.
Once you rename the crate in Cargo.toml
(The name
field under [Package]
), make the
following change:
- Replace
appname
with your new name in eitherbuild.sh
, orbuild.ps1
, depending on your operating system.