11 个不稳定版本 (4 个破坏性更新)
新功能 0.6.0 | 2024年8月2日 |
---|---|
0.5.0 | 2024年4月16日 |
0.4.3 | 2024年2月28日 |
0.4.1 | 2023年12月2日 |
0.2.0 | 2023年3月25日 |
#416 in WebAssembly
每月下载量 144
590KB
15K SLoC
vertigo-cli
Vertigo 库的打包工具和服务器
此软件包提供了 vertigo
二进制文件,允许创建、构建、服务和监视基于 vertigo 的项目。
在 构建 命令期间执行的打包步骤
- 运行 cargo build
- 收集构建过程中以及由
vertigo
/vertigo-macro
库产生的工件index.html
wasm_run.js
your_project.wasm
- 包含的静态文件
- 使用
wasm-opt
优化您的 .wasm 文件 - 向文件名添加哈希值[^hashes](以绕过浏览器的缓存)
- 将所有内容放入
build
字典中
安装
cargo install --force vertigo-cli
示例用法
生成新项目
vertigo new my_blog
构建项目
cd my_blog
vertigo build
提供服务
vertigo serve --host 0.0.0.0 --port 8000
监视项目
vertigo watch --disable-wasm-opt
[^hashes]: 除包含的静态文件的哈希值之外 - 这些由 vertigo-macro 库计算得出
依赖关系
~33–48MB
~842K SLoC