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 }