- 基于TypeScript从零重构axios
# 安装使用(暂未发布,敬请期待,thank you!)
npm i typescript-axios
- 在浏览器端使用 XMLHttpRequest 对象通讯
- 支持 Promise API
- 支持请求和响应的拦截器
- 支持请求数据和响应数据的转换
- 支持请求的取消
- JSON 数据的自动转换
- 客户端防止 XSRF
它是一个开源的 TypeScript 开发基础库的脚手架工具,可以帮助我们快速初始化一个 TypeScript 项目,我们可以去它的 官网地址 学习和使用它
优秀工具集成 使用 TypeScript library starter 创建的项目集成了很多优秀的开源工具:
- 使用 RollupJS 帮助我们打包。
- 使用 Prettier 和 TSLint 帮助我们格式化代码以及保证代码风格一致性。
- 使用 TypeDoc 帮助我们自动生成文档并部署到 GitHub pages。
- 使用 Jest帮助我们做单元测试。
- 使用 Commitizen帮助我们生成规范化的提交注释。
- 使用 Semantic release帮助我们管理版本和发布。
- 使用 husky帮助我们更简单地使用 git hooks。
- 使用 Conventional changelog帮助我们通过代码提交信息自动生成 change log。
黄轶老师正版课学习课程:《基于TypeScript从零重构axios》
课程概述: 基于TypeScript从零重构axios,从零开始重构一个功能完整的JS库,并进行单元测试与部署发布,是学习造轮子的不二之选。
请支持正版: 强力推荐您购买正版课程跟黄老师一起学习TypeScript,使用微信扫下面的海报二维码或者 点击此链接查看购买) 购买有优惠价格(现在能优惠 -¥60),而且加我微信:「shuaushuaibobo」,我会再把全部推荐费 ¥32.80 微信红包全部返回给您,共勉,加油!