安装
环境要求
- Node.js >= 18
vue^3.2.0(作为 peerDependency 由业务项目自身提供,不会被打进@hfyidu/api产物)- 基于 uni-app 的项目(H5 / 微信小程序 / App 均可)
安装依赖
bash
pnpm add @hfyidu/apibash
npm install @hfyidu/apibash
yarn add @hfyidu/api
@hfyidu/api依赖crypto-js(请求签名用到 MD5 算法),已作为dependencies声明,安装时会自动一并安装,无需手动引入。
内部私有依赖说明
@hfyidu/api 在构建阶段已经将公司内部私有包(@shivip/mp-core 等,未发布到 npm)的代码与类型完整打入产物,业务项目安装 @hfyidu/api 后可以直接使用,无需额外安装或感知这些内部依赖。
验证安装
安装完成后,可以在项目中直接导入验证:
ts
import { version } from '@hfyidu/api'
console.log(version) // 输出当前 @hfyidu/api 的版本号,如 1.0.0下一步
前往快速开始完成初始化并发起第一个请求。