可以使用 Vue.js 的插件机制来封装 axios。
首先,安装 axios:
npminstall axios
然后,创建一个文件来存放封装的代码,例如 src/plugins/axios.js
。在这个文件中,可以这样写:
import axios from 'axios'
const Axios = axios.create({
baseURL: process.env.VUE_APP_API_BASE_URL, // 这里使用了项目的环境变量
timeout: 5000,
});
Axios