vue2 配置代理域名


 1 config->index.js
 2 // 配置代理域名
 3     proxyTable: {
 4       "/proxy": {
 5         target: "http://192.168.1.60",
 6         changeOrigin: true,
 7         pathRewrite: {
 8           "^/proxy": "/"
 9         }
10       }
11     },

然后在 axios 配置文件里

 1 let config;
 2 if (process.env.NODE_ENV == "production") {
 3   config = {
 4     baseURL: process.env.baseURI,
 5     timeout: 10000 // Timeout
 6     // withCredentials: true, // Check cross-site Access-Control
 7   };
 8 } else {
 9 // 测试环境使用代理域名,生产环境则不需要
10   config = {
11     baseURL: "/proxy",
12     timeout: 10000 // Timeout
13     // withCredentials: true, // Check cross-site Access-Control
14   };
15 }

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM