#salvo #web-framework #template #cli-tool #cli

app salvo-cli

Salvo CLI,Salvo Web框架的工具,创建干净、易于阅读的代码,让您有更多时间享受生活的乐趣。

52个版本

0.1.51 2024年6月15日
0.1.48 2024年4月7日
0.1.47 2024年3月21日
0.1.38 2023年12月29日
0.1.27 2023年11月30日

Web编程 中排名第807

Download history 2/week @ 2024-04-27 208/week @ 2024-05-04 55/week @ 2024-05-11 14/week @ 2024-05-18 24/week @ 2024-05-25 16/week @ 2024-06-01 3/week @ 2024-06-08 186/week @ 2024-06-15 15/week @ 2024-06-22 9/week @ 2024-06-29 11/week @ 2024-07-06 11/week @ 2024-07-13 196/week @ 2024-07-27 2/week @ 2024-08-03

每月下载量 198

MIT/Apache

610KB
3.5K SLoC

Handlebars 2K SLoC // 0.0% comments Rust 1.5K SLoC // 0.0% comments JavaScript 68 SLoC // 0.1% comments SQL 54 SLoC // 0.0% comments
Savlo

简介

Salvo CLI,Salvo Web框架的工具,创建干净、易于阅读的代码,让您有更多时间享受生活的乐趣。

如果您擅长使CLI变得更好,或者您注意到了一些需要关注的小问题,请不要害羞!给我们发个问题,我们欢迎您的见解。

安装

cargo install salvo-cli

用法

要创建一个新的Salvo项目,使用new命令后跟您的项目名称

//use the local language
salvo new project_name

// Use English
salvo new project_name --lang=en

// 使用简体中文
salvo new project_name --lang=zh

// 使用繁體中文
salvo new project_name --lang=zh_TW

// Utilisez le français
salvo new project_name --lang=fr

// 日本語を使用する
salvo new project_name --lang=ja

// Usa el español
salvo new project_name --lang=es

// Verwenden Sie Deutsch
salvo new project_name --lang=de

// Используйте русский
salvo new project_name --lang=ru

// Usa l `italiano
salvo new project_name --lang=it

// Use o português
salvo new project_name --lang=pt

// 한국어를 사용하십시오
salvo new project_name --lang=ko

// Bruk norsk
salvo new project_name --lang=no

// Notaðu íslensku
salvo new project_name --lang=is

// Використовуйте українську
salvo new project_name --lang=uk

// ใช้ภาษาไทย
salvo new project_name --lang=th

// Χρησιμοποιήστε την ελληνική
salvo new project_name --lang=el

// Brug dansk
salvo new project_name --lang=da

更新

cargo install --force salvo-cli

特性开发计划

状态 计划
Web API模板
网站模板
包含SQLx、SeaORM、Diesel、Rbatis(支持SQLite、PostgreSQL、MySQL)的模板
jwt、cors... 中间件
支持MongoDB
命令:salvo run
支持Docker
与更多优秀的crates(验证、权限或其他?)集成
拆分成多个crates以实现更清晰的代码组织

许可证

本项目采用MIT或Apache-2.0许可证。

贡献

欢迎贡献!请随意提交Pull Request。

依赖关系

~23–37MB
~656K SLoC