新建一个request.js的文件,写如下代码
import axios from "axios";
const requests = axios.create({
baseURL:'/api',
timeout:5000,
});
requests.interceptors.request.use((config)=>{
return config
})
requests.interceptors.response.use((res)=>{
return res.data;
},(error)=>{
return Promise.reject(new Error('faile'));
})
export default requests
这样一个封装好的axios就弄好了!