English | 简体中文
本 monorepo 包含以下包:
包名 | 描述 | 版本 |
---|---|---|
@coze/api | Coze API SDK | |
@coze/realtime-api | 实时语音 SDK | |
@coze/taro-api | 支持 Taro 小程序的 Coze API SDK |
在 examples 目录中查找每个包的使用示例:
- coze-js-node - @coze/api 的 Node.js 使用示例
- coze-js-web - @coze/api 的 React Web 使用示例,预览
- coze-js-taro - @coze/taro-api Taro4 小程序示例
- coze-js-taro3 - @coze/taro-api Taro3 小程序示例
- realtime-console - @coze/realtime-api 完整版实时语音示例,预览
- realtime-call-up - @coze/realtime-api 简化版实时语音示例
- realtime-quickstart-react - @coze/realtime-api 快速入门 React 示例
- realtime-quickstart-vue - @coze/realtime-api 快速入门 Vue 示例
- quickstart-oauth-server - Coze SDK OAuth 示例
- Node.js 18+ (推荐 LTS/Hydrogen)
- pnpm 9.12.0
- Rush 5.140.0
- 安装 Node.js 18+
nvm install lts/hydrogen
nvm alias default lts/hydrogen # 设置默认 node 版本
nvm use lts/hydrogen
- 克隆仓库
git clone git@github.com:coze-dev/coze-js.git
- 安装必需的全局依赖
npm i -g pnpm@9.12.0 @microsoft/rush@5.140.0
- 安装项目依赖
rush update
- 构建项目
rush build
完成上述步骤后,你就可以开始在这个仓库中进行开发了。
开始享受开发吧!
此 monorepo 中的每个包都可以独立开发和发布。开始开发:
- 进入包目录:
cd packages/<package-name>
- 启动开发:
npm run start