1、下载axios依赖包:npm i axios
2、在util工具包下创建request.js工具包
//导入axios
import axios from 'axios'
//设置基础路径
axios.default.baseURL = 'http://www.zhajizhe.cn:3005'
//设置请求超时
axios.default.timeout = 5000
//设置请求拦截器
axios.interceptors.request.use(config=>{
//可以设置携带token信息
config.headers.Authorization = localStorage.getItem('token')
return config
}.err=>{
return Promise.reject(err)
})
//设置响应拦截器
axios.interceptors.response.use(response=>{
return response
},err=>{
return Promise.reject(err)
})
export default axios