# axle **Repository Path**: varlet/axle ## Basic Information - **Project Name**: axle - **Description**: A tool library based on axios to simplify the development process - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2022-03-27 - **Last Updated**: 2026-03-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README

AXLE

基于 axios 的渐进式请求工具。

文档 | ENGLISH README

version stars vue license

--- ### 介绍 基于 [axios](https://axios-http.com/) 的渐进式请求工具。它不会破坏 `axios` 原有的能力,帮助您更轻松地处理请求。 ### 特性 - 🚀   归一化请求函数参数,并扩展了不同响应类型的请求方法 - 💪   支持 Vue 组合式 API,封装了加载状态、错误状态、上传下载进度、生命周期等 - 🛠️   内置实用的请求/响应拦截器 - 💡   通过 `createApi` 增强 API 定义能力 - 🌍   完全兼容 axios 配置 ### 安装 ```shell # npm npm i @varlet/axle -S # yarn yarn add @varlet/axle # pnpm pnpm add @varlet/axle ``` ### 基本用法 ```js import { createAxle } from '@varlet/axle' const axle = createAxle(/** @see https://axios-http.com **/) axle.get('/url', { current: 1, pageSize: 10 }, { headers: {} }) axle.post('/url', { name: 'Axle' }, { headers: {} }) ``` ### 文档 完整文档请访问[文档站](https://axle.varletjs.org)。