text: import axios from 'axios'
  import {Message, MessageBox} from 'element-ui'
  import store from '../store'
  import {getToken} from '@/utils/auth'
  
  // 创建axios实例
  const service = axios.create({
    baseURL: process.env.BASE_EGG_API, // api的base_url
    timeout: 15000                 // 请求超时时间
  })
  //console.log(process.env.BASE_EGG_API)
  // request拦截器
  service.interceptors.request.use(config => {
    if (store.getters.token) {
      config.headers['token'] = getToken() // 让每个请求携带自定义token 请根据实际情况自行修改
    }
  
    return config
  }, error => {
    // Do something with request error
    console.log(error) // for debug
    Promise.reject(error)
  })
  
  // respone拦截器
  service.interceptors.response.use(
    response => {
      if (response.status === 200) {
        return response.data
      } else {
        return Promise.reject('error')
      }
    },
    error => {
      console.log('err' + error)// for debug
      return Promise.reject(error)
    }
  )
  
  export default service
  