我们会使用 axios 来请求后端接口, 一般都会对 axios 进行一些配置 (比如: 配置基础地址等)
::: tip
一般项目开发中, 都会对 axios 进行基本的二次封装, 单独封装到一个模块中, 便于使用
:::
- 安装 axios
npm i axios
2.新建 utils/request.js
封装 axios 模块
利用 axios.create 创建一个自定义的 axios 来使用
import axios from 'axios'
const instance = axios.create({
baseURL: 'http://toutiao.itheima.net',
timeout: 5000,
})
export default instance
3.测试