Skip to content

Latest commit

 

History

History
51 lines (40 loc) · 1.91 KB

File metadata and controls

51 lines (40 loc) · 1.91 KB

开发指引

本文档面向希望为项目做贡献或了解项目结构的开发者。

技术栈

项目结构

zentao-cli/
├── src/
│   ├── commands/           # 命令实现
│   ├── api/                # API 客户端(HTTP 请求封装、Token 管理)
│   ├── auth/               # 认证逻辑
│   ├── utils/              # 工具函数
│   ├── config/             # 配置管理
│   ├── types/              # TypeScript 类型定义
│   └── index.ts            # 入口文件
├── tests/                  # 测试
├── bin/                    # CLI 入口
├── docs/                   # 文档
├── scripts/                # 脚本
├── data/                   # 数据文件
│   └── zentao-openapi.json # 禅道 API 2.0 规范
└── package.json

测试

使用 bun 的测试框架 bun:test 编写测试用例。

# 运行所有测试
bun test

# 运行指定测试文件
bun test tests/zentao.test.ts

更多技术文档