| 
					
				 | 
			
			
				@@ -1,111 +1,111 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-"use strict"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+'use strict' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 // Template version: 1.3.1 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 // see http://vuejs-templates.github.io/webpack for documentation. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-const path = require("path"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+const path = require('path') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-const pathSrc = path.resolve(__dirname, "../src"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+const pathSrc = path.resolve(__dirname, '../src') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 let proxyTable = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  "/icore.icp.web/pass/v1/sysusers/user/token": { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  '/icore.icp.web/pass/v1/sysusers/user/token': { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     //https://portal.steerinfo.com/icore.icp.web/pass/sso/v1/sysusers/user/token 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     //target: 'https://portal-dev.steerinfo.com/icore.icp.web/pass/sso/v1/sysusers/user/token', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    target: "http://172.16.33.166:9001/v1/sysusers/user/token", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    target: 'http://172.16.33.166:9001/v1/sysusers/user/token', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     changeOrigin: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     pathRewrite: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      "^/icore.icp.web/pass/v1/sysusers/user/token": "/" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      '^/icore.icp.web/pass/v1/sysusers/user/token': '/' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  "/icore.icp.web/pass/v1": { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  '/icore.icp.web/pass/v1': { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     //target: 'http://172.16.33.161:80/v1', //加http 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    target: "http://172.16.33.166:9001/v1", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    target: 'http://172.16.33.166:9001/v1', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     changeOrigin: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     pathRewrite: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      "^/icore.icp.web/pass/v1": "/" //这里理解成用‘/api’代替target里面的地址,组件中我们调接口时直接用/api代替 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      '^/icore.icp.web/pass/v1': '/' //这里理解成用‘/api’代替target里面的地址,组件中我们调接口时直接用/api代替 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       // 比如我要调用'http://0.0:300/user/add',直接写‘/api/user/add’即可 代理后地址栏显示/ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  "/icore.icp.web/pass/auth/login": { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  '/icore.icp.web/pass/auth/login': { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     //target: 'http://sso-dev.steerinfo.com/icore.icp.web/pass/auth/login', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    target: "http://172.16.33.166:9001/auth/login", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    target: 'http://172.16.33.166:9001/auth/login', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     changeOrigin: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     pathRewrite: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      "^/icore.icp.web/pass/auth/login": "" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      '^/icore.icp.web/pass/auth/login': '' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  "/icore-api": { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    target: "http://172.16.33.166:9001", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  '/icore-api': { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    target: 'http://172.16.33.166:9001', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     changeOrigin: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     pathRewrite: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      "^/icore-api": "/" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      '^/icore-api': '/' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  "/icore.icp.web/pass/act": { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    target: "http://172.16.33.166:8095", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  '/icore.icp.web/pass/act': { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    target: 'http://172.16.33.166:8095', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     changeOrigin: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     pathRewrite: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      "^/icore.icp.web/pass/act": "/" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      '^/icore.icp.web/pass/act': '/' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   // 表格表单请求的域名地址 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  "/api/v1/cd": { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    target: "http://172.16.33.161:8083", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  '/api/v1/cd': { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    target: 'http://172.16.33.161:8083', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     ws: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     pathRewrite: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      "^/api/v1/cd": "/api/v1/cd" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      '^/api/v1/cd': '/api/v1/cd' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   //抽奖结果的接口 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  "/icore.icp.web/game/v1": { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    target: "http://172.16.33.166:9002", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  '/icore.icp.web/game/v1': { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    target: 'http://172.16.33.166:9002', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     ws: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     pathRewrite: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      "^/icore.icp.web/game/v1": "/v1" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      '^/icore.icp.web/game/v1': '/v1' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   // 所有数据的请求域名地址 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  "/api/v1": { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    // target: "http://172.16.33.166:80", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    target: "http://localhost:8080", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  '/api/v1': { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    target: 'http://172.16.33.166:80', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    // target: "http://localhost:8080", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     // target: "http://192.168.1.101:8080", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     ws: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     pathRewrite: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      "^/api/v1": "/api/v1" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      '^/api/v1': '/api/v1' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  "/views/api/v1": { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  '/views/api/v1': { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     //target: "http://172.16.33.166:80", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    target: "http://172.16.33.166:80", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    target: 'http://172.16.33.166:80', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     ws: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     pathRewrite: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      "^/views/api/v1": "/api/v1" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      '^/views/api/v1': '/api/v1' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  "/icore.icp.web/pass/logout": { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    target: "http://172.16.33.166:9001/logout", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  '/icore.icp.web/pass/logout': { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    target: 'http://172.16.33.166:9001/logout', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     changeOrigin: true, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     pathRewrite: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      "^/icore.icp.web/pass/logout": "/" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      '^/icore.icp.web/pass/logout': '/' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-}; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-let dist = "../dist"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-if (pathSrc.indexOf("node_modules") > -1) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  dist = "../../../dist"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  let proxyTableGet = require("../../../cors.js").proxyTable; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+let dist = '../dist' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+if (pathSrc.indexOf('node_modules') > -1) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  dist = '../../../dist' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  let proxyTableGet = require('../../../cors.js').proxyTable 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   for (let i in proxyTableGet) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    proxyTable[i] = proxyTableGet[i]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    proxyTable[i] = proxyTableGet[i] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 module.exports = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   dev: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     // Paths 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    assetsSubDirectory: "static", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    assetsPublicPath: "/", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    assetsSubDirectory: 'static', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    assetsPublicPath: '/', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     proxyTable: proxyTable, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     // Various Dev Server settings 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    host: "localhost", // can be overwritten by process.env.HOST 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    host: 'localhost', // can be overwritten by process.env.HOST 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     port: 8802, // can be overwritten by process.env.PORT, if port is in use, a free one will be determined 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     autoOpenBrowser: false, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     errorOverlay: true, 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -144,12 +144,12 @@ module.exports = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   build: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     // Template for index.html 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    index: path.resolve(__dirname, dist + "/index.html"), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    index: path.resolve(__dirname, dist + '/index.html'), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     // Paths 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     assetsRoot: path.resolve(__dirname, dist), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    assetsSubDirectory: "static", // 打包后 static放的位置 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    assetsPublicPath: "../", // html中webpack打包的JS -> ../static/xxx.js 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    assetsSubDirectory: 'static', // 打包后 static放的位置 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    assetsPublicPath: '../', // html中webpack打包的JS -> ../static/xxx.js 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     /** 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				      * Source Maps 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -157,14 +157,14 @@ module.exports = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     productionSourceMap: false, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     // https:       //webpack.js.org/configuration/devtool/#production 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    devtool: "#source-map", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    devtool: '#source-map', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     // Gzip off by default as many popular static hosts such as 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     // Surge or Netlify already gzip all static assets for you. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     // Before setting to `true`, make sure to: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     // npm install --save-dev compression-webpack-plugin 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     productionGzip: false, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    productionGzipExtensions: ["js", "css"], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    productionGzipExtensions: ['js', 'css'], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     // Run the build command with an extra argument to 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     // View the bundle analyzer report after build finishes: 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -172,4 +172,4 @@ module.exports = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     // Set to `true` or `false` to always turn it on or off 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     bundleAnalyzerReport: process.env.npm_config_report 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-}; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+} 
			 |