const PrefixAPIS = [ '/subVipPortrait/winner', '/bigmember', '/jypay', '/entnicheNew', '/OnlineCourses', '/entbase', '/publicapply', '/subscribepay', '/salesLeads', '/privatedata', '/leadGeneration', '/jyCoupon', '/front', '/jymessageCenter', '/userCenter', '/jyMerge', '/jyapi', // 资源 '/commonFunctions', '/common-module' ] exports.getProxyOfDomain = function (domain) { const proxy = PrefixAPIS.reduce((a, b) => { a[b] = domain return a }, {}) return proxy } exports.getProxyOfIp = function (ip) { return { // 反爬虫接口代理 // '/subVipPortrait/winner': { // target: ip + ':8800', // changeOrigin: true, // logLevel: 'debug' // }, '^/bigmember': { target: ip + ':814', changeOrigin: true, logLevel: 'debug', pathRewrite: { '^/bigmember': '/bigmember' } }, '^/jypay': { target: ip + ':86', changeOrigin: true, logLevel: 'debug' }, '^/publicapply': { target: ip + ':828', changeOrigin: true, logLevel: 'debug' }, '^/subscribepay': { target: ip + ':86', changeOrigin: true, logLevel: 'debug' }, '^/salesLeads': { target: ip + ':8881', changeOrigin: true, logLevel: 'debug' }, '^/privatedata': { target: ip + ':829', changeOrigin: true, logLevel: 'debug' } } }