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 }