#骨架 #网络 #默认 #GitHub #wasm-pack #com #cwl

create-cwl-app

cwl网络应用程序的骨架

2 个版本

0.0.1 2020年8月3日
0.0.0 2020年7月25日

#17 in #骨架

MIT 许可证

65KB

基于 https://github.com/rustwasm/wasm-pack-template.git

安装

该项目使用wasm-build和webpack-dev-server一起提供从称为cwl的语法编译的wasm二进制文件的服务。

要安装,您需要

  1. rustc/cargo
  2. node/npm
  3. wasm-pack

然后

git clone https://github.com/thisminute/create-cwl-app.git

对于Windows用户,在根目录下运行

rustup toolchain install stable-x86_64-pc-windows-gnu
rustup default stable-x86_64-pc-windows-gnu

然后

cd create-cwl-app/www # npm stuff is in the www directory
wasm-pack build
npm install
npm start # opens a new browser tab in watch mode for the binary!

用法

所有代码都放在./cwl目录下的.cwl文件中。示例文件

div {
   text: hello;
}
span {
   text: world;
}

表示

<div>
   hello
</div>
<span>
   world
</span>

依赖

~10MB
~189K SLoC