UNPKG

@zouxin/vue-cli-plugin-template

Version:

vue-cli 3 plugin to add @zouxin/vue-template | @zouxin/vue-typescript-template

13 lines (8 loc) 476 B
import axios from 'axios' import { AXIOS_DEFAULT_CONFIG } from '../../config' import { requestSuccessFunc, requestFailFunc, responseSuccessFunc, responseFailFunc } from '../../config/interceptors' // 注入默认配置 const axiosInstance = axios.create(AXIOS_DEFAULT_CONFIG) axiosInstance.interceptors.request.use(requestSuccessFunc, requestFailFunc) axiosInstance.interceptors.response.use(responseSuccessFunc, responseFailFunc) export default axiosInstance