|
@@ -1,6 +1,7 @@
|
|
|
-const path = require("path");
|
|
|
+const path = require('path');
|
|
|
+const publics = path.resolve(__dirname, '../web-common');
|
|
|
module.exports = {
|
|
|
- publicPath: "/",
|
|
|
+ publicPath: process.env.NODE_ENV === 'development' ? '/' : process.env.VUE_APP_ROUTER,
|
|
|
// 双页面配置
|
|
|
// pages: {
|
|
|
// index: 'src/views/index/main.js',
|
|
@@ -10,22 +11,42 @@ module.exports = {
|
|
|
// 开发生产共同配置
|
|
|
resolve: {
|
|
|
alias: {
|
|
|
- "@": path.resolve(__dirname, "./src"),
|
|
|
- "@c": path.resolve(__dirname, "./src/components"),
|
|
|
- "@a": path.resolve(__dirname, "./src/assets")
|
|
|
- }
|
|
|
- }
|
|
|
+ '@': path.resolve(__dirname, './src'),
|
|
|
+ '@c': path.resolve(__dirname, './src/components'),
|
|
|
+ '@a': path.resolve(__dirname, './src/assets'),
|
|
|
+ '@publics': publics,
|
|
|
+ },
|
|
|
+ },
|
|
|
});
|
|
|
},
|
|
|
devServer: {
|
|
|
- port: "8001",
|
|
|
+ port: '8001',
|
|
|
//api地址前缀
|
|
|
proxy: {
|
|
|
- "/weixin": {
|
|
|
- target: "http://smart.cc-lotus.info",
|
|
|
+ '/api': {
|
|
|
+ target: 'http://smart.cc-lotus.info',
|
|
|
+ ws: true,
|
|
|
+ onProxyReq(proxyReq, req, res) {
|
|
|
+ proxyReq.setHeader('x-tenant', 'master');
|
|
|
+ },
|
|
|
+ },
|
|
|
+ '/files': {
|
|
|
+ target: 'http://smart.cc-lotus.info',
|
|
|
changeOrigin: true,
|
|
|
- ws: true
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
+ ws: true,
|
|
|
+ },
|
|
|
+ '/weixin': {
|
|
|
+ target: 'http://smart.cc-lotus.info',
|
|
|
+ changeOrigin: true,
|
|
|
+ ws: true,
|
|
|
+ },
|
|
|
+ '/test': {
|
|
|
+ target: 'http://10.16.11.186:8103',
|
|
|
+ ws: true,
|
|
|
+ pathRewrite: {
|
|
|
+ '^/test': '/api',
|
|
|
+ },
|
|
|
+ },
|
|
|
+ },
|
|
|
+ },
|
|
|
};
|