3 个版本 (1 个稳定版)
1.0.0 | 2024 年 5 月 24 日 |
---|---|
0.1.1 | 2024 年 5 月 21 日 |
0.1.0 | 2024 年 5 月 21 日 |
#1862 在 命令行工具
28KB
454 行
PandasCLI
PandasCLI 是一个命令行工具,旨在帮助开发者快速生成和管理使用 PandasAPI 结构的 Rust 项目。它简化了新项目的设置、模块创建和其他基本任务,以提高您的生产力。
功能
- 创建新的 PandasAPI 项目
- 生成具有控制器、服务、DTO、模式和存储库的模块
- 自动设置项目结构和依赖关系
- 轻松集成 MongoDB
- 预配置的 Swagger UI 用于 API 文档
安装
要安装 PandasCLI,请确保您的系统上已安装 Rust 和 Cargo,然后运行
cargo install pandas-cli
用法
创建新项目
要创建新的 PandasAPI 项目,运行
pandas-cli new project-name
此命令将设置一个新项目,包括所有必要的目录和文件。
生成新模块
要在您的 PandasAPI 项目中生成新模块,运行
pandas-cli generate module module-name
此命令将创建一个新模块,包括控制器、服务、DTO、模式和存储库文件。
示例
以下是如何使用 PandasCLI 创建新项目和生成模块的示例
# Create a new project
pandas-cli new my-awesome-api
# Navigate to the project directory
cd my-awesome-api
# Generate a new module
pandas-cli generate module users
许可证
PandasCLI 在 MIT 许可证下发布。有关更多详细信息,请参阅 LICENSE 文件。
贡献
欢迎贡献!如果您有任何建议、错误报告或功能请求,请在 GitHub 仓库 上提交问题或拉取请求。
联系方式
如有任何疑问,请联系 Marcus Gomes,邮箱为 [email protected]。
依赖关系
~2.5MB
~44K SLoC