语雀开放能力开发工具包
推荐使用 pnpm 作为包管理工具
# 初始化依赖
pnpm i
# 运行 yuque-client 包的开发环境
pnpm dev:client
# 执行单测
pnpm test
# 执行构建
pnpm run build
# 在顶层 package.json 添加 DEV 依赖
pnpm i -w -D <package name>
# 添加依赖到子包
pnpm --filter <package name> add react react-dom --save-peer
# 测试单个 Case
pnpm test:client -- -t 'YuqueClient repo apis tests get repo detail'
# 创建 <folder name> 并初始化项目(采用 father 构建)
npx create-father <folder name>