Crates.io | create-cwf-app |
lib.rs | create-cwf-app |
version | 0.0.2 |
source | src |
created_at | 2020-07-09 22:33:25.008964 |
updated_at | 2020-07-19 20:51:13.280072 |
description | Skeleton for a CWF web app |
homepage | |
repository | https://github.com/thisminute/create-cwf-app |
max_upload_size | |
id | 263035 |
size | 256,084 |
Based on the https://github.com/rustwasm/wasm-pack-template.git
This project uses wasm-build and webpack-dev-server together to serve a wasm binary compiled from a syntax called CWF.
To install, you will need:
Then:
git clone https://github.com/thisminute/create-cwf-app.git
For windows users, run in the root directory:
rustup toolchain install stable-x86_64-pc-windows-gnu
rustup default stable-x86_64-pc-windows-gnu
Then:
cd create-cwf-app/www # npm stuff is in the www directory
npm run prod:clean # will run wasm-pack and npm install
npm start # opens a new browser tab in watch mode for the binary!
All code goes in the ./cwf
directory in .cwf files. Example file:
div {
text: hello;
}
span {
text: world;
}
represents
<div>
hello
</div>
<span>
world
</span>