vue-cli 3配置接口代理
vue.config.js
vue.config.js是一个可选的配置文件,新建该文件,存放在项目根目录(将自动加载)中
1 // 作为配置文件,直接导出配置对象即可 2 module.exports = { 3 devServer: { 4 // 设置主机地址 5 host: 'localhost', 6 // 设置默认端口 7 port: 8080, 8 // 设置代理 9 proxy: { 10 '/api': { 11 // 目标 API 地址 12 target: 'http://192.168.6.163:8080/', 13 // 如果要代理 websockets 14 ws: true, 15 // 将主机标头的原点更改为目标URL 16 changeOrigin: false 17 } 18 } 19 } 20 }
1 axios.defaults.baseURL = '/api/'