如何访问axios实例的baseURL

How to access baseURL of axios instance

我提出这个问题是为了方便寻求答案的开发人员轻松访问解决方案

//如果你在类似这样的模块中声明了一个axios实例,比如说,api.js

var axios = require('axios');

var axiosInstance = axios.create({
    baseURL: 'https://example.com/foo/bar',
    /* other custom settings */
});

module.exports = axiosInstance;

//如果是在其他地方访问模块,像这样

var api = require('./api');

api.get('relative/path')      //For a typical get call using an instance

但是,你想从axios实例中找到一些业务需求的baseURL,而不一定要调用,你如何找到它?

https://github.com/axios/axios#global-axios-defaults

在你的情况下应该是:baseURL = api.defaults.baseURL