2.2.5 • Published 5 months ago
ezcloudbase-cli v2.2.5
ezcloudbase-cli
ezcloudbase-cli 是一个命令行工具,用于本地开发和调试 ezcloud 云函数和 Zion 行为流。它提供了便捷的开发环境和可视化调试界面。
安装
npm install -g ezcloudbase-cli
快速开始
1. 初始化项目
ezcloudbase-cli init
2. 配置项目
在项目根目录创建 ez.config.json
文件:
{
"endpoint_url": "https://api.ezcloudbase.com", // 云服务接入点
"af_id": "1234567890" // 应用函数ID
}
3. 启动开发环境
ezcloudbase-cli start
项目结构
.
├── ezCloud/
│ ├── SCF-RootDir/ # 云函数代码目录
│ ├── AF-RootDir/ # 行为流代码目录
│ └── docs/
│ ├── SCF.md # 云函数开发文档
│ ├── AF.md # 行为流开发文档
│ └── ezcloud.d.ts # TypeScript 类型定义文件
└── ez.config.json # 项目配置文件
开发指南
云函数开发 (SCF)
在 ezCloud/SCF-RootDir
目录下开发云函数:
// @ts-nocheck
// 内置ezcloud、context、CryptoJS工具库
- 支持 TypeScript 类型提示
- 使用
@ts-nocheck
跳过类型检查 - 详细指南请查看
docs/SCF.md
行为流开发 (AF)
在 ezCloud/AF-RootDir
目录下开发行为流:
// @ts-nocheck
// 内置Context工具库
- 支持 TypeScript 类型提示
- 使用
@ts-nocheck
跳过类型检查 - 详细指南请查看
docs/AF.md
开发工具特性
- 浏览器可视化开发界面
- 云函数在线调试与部署
- TypeScript 智能提示
- 实时代码同步
系统要求
- Node.js >= 20.0.0
- npm >= 6.0.0
许可证
MIT