@fecommunity/reactpress-toolkit 使用指南
ReactPress Toolkit 是一个基于 TypeScript 的 API 客户端工具包,从 OpenAPI/Swagger 规范自动生成,用于与 ReactPress 后端服务交互。
概述
ReactPress Toolkit 是一个 API 客户端库,提供与 ReactPress 后端服务交互的强类型接口。它包括:
- 自动生成的 API 客户端 - 适用于所有 ReactPress 模块
- TypeScript 定义 - 适用于所有数据契约
- 实用函数 - 适用于常见操作
- HTTP 客户端 - 内置认证和错误处理
- 自动重试机制 - 适用于失败的请求
- 请求/响应拦截器 - 适用于日志记录
该工具包从 ReactPress 后端的 OpenAPI 规范自动生成,确保始终与最新的 API 变化同步。
安装
npm install @fecommunity/reactpress-toolkit
或
yarn add @fecommunity/reactpress-toolkit
或
pnpm add @fecommunity/reactpress-toolkit