1.安装
npm install --save axios vue-axios
2.在入口文件main.js中引入axios
import axios from 'axios'
import VueAxios from 'vue-axios'
Vue.prototype.$axios = axios
axios.defaults.baseURL = '/api'
Vue.use(VueAxios, axios)
3.在vue.config.js中添加跨域处理
module.exports = {
configureWebpack: {
devServer: {
proxy: {
'/api': {
target: 'http://api.qingyunke.com',//目标服务器
changeOrigin: true, //是否跨域
secure: false,
pathRewrite: {
'^/api': '' //规定请求地址以什么作为开头
}
}
}
},
};