Skip to content

在js、ts环境下各类网络请求库的封装

Notifications You must be signed in to change notification settings

Lencamo/request-tools

Repository files navigation

目录说明

  你可以在项目的 src 目录下找到 网络请求库 的封装文件夹 services:

├── services
    ├── index.ts
    ├── request # 网络请求库封装
    │   ├── config.ts
    │   ├── index.ts
    │   └── types.ts
    └── modules # api管理
        ├── cart.ts
        └── products.ts

文件说明

1、axios 网络请求库

https://axios-http.com/

  • js-axios-webpack

内容:axios 基础封装

  • ts-axios-webpack

内容:axios 基础封装 + ts 响应结果类型处理

  • ts-axios-webpack-pro

内容:axios 基础封装 + ts 响应结果类型处理 + ts 拦截器精细控制

2、ofetch 网络请求库

https://github.com/unjs/ofetch

  • ts-ofetch-nuxt

内容:ofetch 基础封装 + ts 响应结果类型处理 + ts 拦截器精细控制

3、uni-request 网络请求库

https://zh.uniapp.dcloud.io/api/request/request.html

  • js-request-uniapp

内容:uni-request 基础封装

About

在js、ts环境下各类网络请求库的封装

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published