This commit is contained in:
robin
2022-07-07 22:16:39 +08:00
parent 264ab8d979
commit a9a4bd0981
86 changed files with 1198 additions and 310 deletions
+16
View File
@@ -0,0 +1,16 @@
/**
* Axios 是一个基于 promise 的 HTTP 库
*/
const config = require("./config")
const axios = require('axios');
const request = require('./request');
const requestError = require('./request.error');
const response = require('./response');
const responseError = require('./response.error');
module.exports = async (app) => {
Object.assign(axios.defaults, config)
axios.interceptors.request.use(request,requestError)
axios.interceptors.response.use(response,responseError)
app.axios = axios
app.alias["$axios"] = app.axios
}