import axios from 'axios'; import app from './app.js' const service = axios.create({ // process.env.NODE_ENV === 'development' 来判断是否开发环境 // easy-mock服务挂了,暂时不使用了 // baseURL: 'https://www.easy-mock.com/mock/592501a391470c0ac1fab128', baseURL:'http://192.168.77.199:8080/zl', timeout: 5000 }); service.interceptors.request.use( config => { config.headers.token=app.getToken() return config; }, error => { console.log(error); return Promise.reject(); } ); service.interceptors.response.use( response => { if (response.status === 200) { return response.data; } else { Promise.reject('远程服务出错'); } }, error => { //console.log(error); return Promise.reject('请求出现网络问题'); } ); export default service;