更新
This commit is contained in:
@@ -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
|
||||
}
|
||||
Reference in New Issue
Block a user