17个版本
| 0.3.9 | 2022年9月26日 |
|---|---|
| 0.3.7 | 2022年4月8日 |
| 0.3.6 | 2022年1月10日 |
| 0.3.3 | 2021年12月16日 |
| 0.2.1 | 2021年7月26日 |
#228 in 构建工具
51 每月下载
28KB
634 行
Gxib
gxi-rs项目的构建工具
Web
gxib web 帮助将项目编译为可直接使用的 .wasm 文件。
内置Web服务器和热重载,以加快开发速度。
gxib web -wrs 0.0.0.0:8080
Docker
包含Web构建所需的所有依赖项
将当前目录挂载到 /app 并导出端口8080
$ docker pull ghcr.io/gxi-rs/gxib:latest
$ docker run \
-p 8080:8080 \
-v $(pwd):/app \
-it ghcr.io/gxi-rs/gxib:latest
运行
cd /app
gxib web
依赖项
如果您不想使用预构建的Docker镜像,以下依赖项需要存在于您的开发环境中。
-
安装
gxibcargo install gxib --locked -
安装
wasm32-unknown-unknown架构rustup target add wasm32-unknown-unknown -
cargo install wasm-bindgen-cli -
Binaryen 通过
wasm-opt -Oz减小wasm包大小
路线图
- 基本的桌面gtk构建
- 基本的wasm构建
- 桌面热重载
- Web和桌面热刷新,不会丢失状态
依赖项
~18–29MB
~515K SLoC