1.1.6 • Published 4 years ago

ts-axios-rockyhu v1.1.6

Weekly downloads
2
License
MIT
Repository
github
Last release
4 years ago

ts-axios

使用 TypeScript 从零实现一个 axios

Features

  • 在浏览器端使用 XMLHttpRequest 对象通讯
  • 支持 Promise API
  • 支持请求和响应的拦截器
  • 支持请求数据和响应数据的转换
  • 支持请求的取消
  • JSON 数据的自动转换
  • 客户端防止 XSS

Usage

const axios = require('axios')

axios({
  method: 'post',
  url: '/user/12345',
  data: {
    firstName: 'Yee',
    lastName: 'Huang'
  }
})

git代码管理

代码提交

# 第一步:添加代码
git add .

# 第二步:提交代码到本地仓库
npm run commit

# 第三步:提交本地仓库代码到远程仓库
git push origin master

自动化部署

# 第一步:确认要代码进行了更新,若未更新提交会失败

# 第二步:在发布前要登录npm,执行npm login后,输入信息即可
npm login

# 第三步:切换到正确的源
npm config set registry https://registry.npmjs.org/

# 第三步:执行发布命令
npm run pub
1.1.6

4 years ago

1.1.4

4 years ago

1.1.3

4 years ago

1.1.2

4 years ago