12345678910111213141516171819202122232425262728293031323334353637 |
- 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;
|