1.首先编写request.js
//拦截
import axios from 'axios'
//根据环境变量区分接口的默认地址,在package.json中配置//"dev:test":"set NODE_ENV=test&&nuxt",
// switch(process.env.NODE_ENV){
// case "production":
// axios.defaults.baseURL="http://api.zhufeng.cn";
// break;
// case "test":
// axios.defaults.baseURL="http://api.test.cn";
// break;
// default:
// axios.defaults.baseURL="http://192.168.3.17:2780"
// }
//创建一个单例
const instance=axios.create({
baseURL:'http://ip:端口/api/xxx/xxx',
timeout:10000,
headers:{Authorization:'Bearer 272000d0-42dc-4d8e-9ca5-ebd4bbc28af0'},
//ValidityState:'/^(2|3)\d{2}$/',//接口返回状态码
//withCredentials:true,//跨域