1.首先配置vue
在main.js中加入:
import Axios from "axios"
Vue.prototype.$axios = Axios
Axios.defaults.baseURL = "http://127.0.0.1/" //配置默認發(fā)送請求到http://127.0.0.1/,可改或者加端口號
2.然后配置config/index.js,找到proxyTable
proxyTable: {
'/api': {
target: 'http://127.0.0.1/',//設置你調用的接口域名和端口號
changeOrigin: true,
pathRewrite: {
'^/api': ''
}
}
},
3.如果是開發(fā)模式就可以在config/dev.env.js配置
module.exports = merge(prodEnv, {
NODE_ENV: '"development"',
API_HOST:"/api/"
})
4.發(fā)送請求
axios.post('/user/add',data).then(res => {
console.log(res)
})