Github: https://github.com/Privoce/ract
Releases: https://github.com/Privoce/ract/releases
Ract 是一款用 Rust 编写的会话式 CLI 工具,旨在通过提供一体化解决方案来简化开发过程:
Ract 具有最少的参数和直观的基于对话框的界面,支持 GenUI 和 Makepad 等框架,使您的开发工作流程顺畅高效。 🚀
Ract
是您开启GenUI之路的第一步,请选择最新的版本进行下载
您的计算机可能会提示安全问题,请选择允许
当前Windows系统的打包问题尚未解决
您可以通过以下方式将 ract 配置为全局命令:
init
- 初始化Ract初始化或重置 CLI。Ract 将生成:
.env
chain/
chain/env.toml
输出:
check
- 检查工具链检查是否安装了所需的工具和依赖项。选项包括:
交互式对话框示例:
install
- 安装工具链安装开发所需的工具和依赖项。可用选项:
rustc
、cargo
git
gen_components
、wasm_build
等组件。交互式对话框示例:
config
- 配置CLI设置或更新环境变量和 CLI 配置。
多数情况下,你无需进行相关配置,除非原先就带有Ract相关依赖需要进行特殊指向时
交互式对话框示例:
create
- 创建GenUI或Makepad项目Ract 将根据用户输入的配置构建 Makepad 或 GenUI 项目模板
create 将帮助您检查当前环境状态
交互式对话框示例:
run
- 运行项目运行Makepad或GenUI项目。
add
- 添加开发插件wasm
- 在浏览器中运行WASM项目直接从 CLI 构建并运行 WASM 项目。
交互式对话框示例:
pkg
- 打包项目使用“cargo-packager”打包项目。
交互式对话框示例:
.env
和环境模板。Ract 让您使用 Makepad 和 GenUI 进行基于 Rust 的开发更加轻松、快捷和高效。🎉
欢迎贡献或分享反馈以帮助我们改进!😊