Vue3.x 全局配置 axios
![](https://img2023.cnblogs.com/blog/440660/202303/440660-20230311161031171-501141303.png)
1. 在 main.js中,先创建 app ,再配置 axios, 再挂载
a. 导入 axios
import axios from 'axios'
b.创建APP
const app = createApp(App)
c.配置基址
axios.defaults.baseURL = 'http:www.xxx.com/api'
d.将 axios 挂载到 app 全局配置中
app.config.globalProperties.$http = axios
( $http 可以自定义名称,带上 $ 是为了与 vue 中自带的对象统一规则, 也可以使用其它的变量名称,如: axios, http 等,随便)
e. 挂载 app
app.mount('#app')