- 封装环境地址
const env = {
//线上环境
prod: {
baseURL:‘https://www.XXXXX.top:8888’
},
//开发环境
dev: {
baseURL:‘https://www.dev.top:8888/’
},
//测试环境
test: {
baseURL:‘https://www.test.top:8888/’
}
}
export default env;
- 封装axios
//引入axios
import axios from ‘axios’
//引入Elment UI 组件
import { Message} from ‘element-ui’
//引入env.js
import baseURL from ‘./env’
//封装axios请求
//创建axios实例
const service = axios.create({
//axios请求基地址
baseURL:${baseURL.prod.baseURL}/api/private/v1
,
timeout: 2000,
});
//添加请求拦截
service.interceptors.request.use(function (config) {
console.log(‘请求拦截:’, config)
if(config.url!==’/login’) {