var path = require('path') <<<<<<< HEAD // var ip = '192.168.2.21' var ip = '47.100.37.243' ======= //var ip = '192.168.2.21' var ip = '47.100.37.243' >>>>>>> 61a8c174a9cdbcafd0f49f7ec68b9c9de601d8c1 // 47.100.37.243 // var os = require('os'), ip = '', ifaces = os.networkInterfaces() // 获取本机ip // for (var i in ifaces) { // for (var j in ifaces[i]) { // var val = ifaces[i][j] // if (val.family === 'IPv4' && val.address !== '127.0.0.1') { // ip = val.address // } // } // } module.exports = { build: { env: require('./prod.env'), index: path.resolve(__dirname, '../dist/index.html'), assetsRoot: path.resolve(__dirname, '../dist'), assetsSubDirectory: 'static', assetsPublicPath: './', productionSourceMap: false, productionGzip: false, productionGzipExtensions: ['js', 'css'], bundleAnalyzerReport: process.env.npm_config_report }, dev: { env: require('./dev.env'), port: 10086, autoOpenBrowser: true, assetsSubDirectory: 'static', assetsPublicPath: '/', proxyTable: { '/api': { target: 'http://'+ ip +':10010', secure: true, changeOrigin: true, pathRewrite: { '^/api': '/' } }, // '/ips': { // target: 'http://'+ ip +':8080', // secure: true, // changeOrigin: true, // pathRewrite: { // '^/ips': '/' // } // }, }, cssSourceMap: false } }