浏览代码

处理打包异常问题

lph 1 年之前
父节点
当前提交
fa0e948cf2
共有 3 个文件被更改,包括 41 次插入11 次删除
  1. 15 8
      zkqy-ui/src/router/index.js
  2. 2 1
      zkqy-ui/src/store/modules/permission.js
  3. 24 2
      zkqy-ui/vue.config.js

+ 15 - 8
zkqy-ui/src/router/index.js

@@ -191,7 +191,8 @@ export const dynamicRoutes = [
     children: [
       {
         path: 'role/:userId(\\d+)',
-        component: () => import('@/views/system/data/index'),
+        // component: () => import('@/views/system/data/index'),
+        component: (resolve) => require(['@/views/system/data/index'], resolve),
         name: 'AuthRole',
         meta: { title: '数据源配置', activeMenu: '/system/data' }
       }
@@ -205,7 +206,8 @@ export const dynamicRoutes = [
     children: [
       {
         path: 'role/:userId(\\d+)',
-        component: () => import('@/views/system/user/authRole'),
+        // component: () => import('@/views/system/user/authRole'),
+        component: (resolve) => require(['@/views/system/user/authRole'], resolve),
         name: 'AuthRole',
         meta: { title: '分配角色', activeMenu: '/system/user' }
       }
@@ -219,7 +221,8 @@ export const dynamicRoutes = [
     children: [
       {
         path: 'fromModel/:index',
-        component: () => import('@/views/system/fromModel/index'),
+        // component: () => import('@/views/system/fromModel/index'),
+        component: (resolve) => require(['@/views/system/fromModel/index'], require),
         name: 'fromModel',
         meta: { title: '表单建模', activeMenu: '/system/fromModel/index' }
       },
@@ -240,7 +243,8 @@ export const dynamicRoutes = [
     children: [
       {
         path: 'user/:roleId(\\d+)',
-        component: () => import('@/views/system/role/authUser'),
+        // component: () => import('@/views/system/role/authUser'),
+        component: (resolve) => require(['@/views/system/role/authUser'], resolve),
         name: 'AuthUser',
         meta: { title: '分配用户', activeMenu: '/system/role' }
       }
@@ -254,7 +258,8 @@ export const dynamicRoutes = [
     children: [
       {
         path: 'index/:dictId(\\d+)',
-        component: () => import('@/views/system/dict/data'),
+        // component: () => import('@/views/system/dict/data'),
+        component: (resolve) => require(['@/views/system/dict/data'], resolve),
         name: 'Data',
         meta: { title: '字典数据', activeMenu: '/system/dict' }
       }
@@ -269,7 +274,8 @@ export const dynamicRoutes = [
     children: [
       {
         path: 'index/:dictId(\\d+)',
-        component: () => import('@/views/system/tenant/dict/data'),
+        // component: () => import('@/views/system/tenant/dict/data'),
+        component: (resolve) => require(['@/views/system/tenant/dict/data'], resolve),
         name: 'TenantData',
         meta: { title: '字典数据', activeMenu: '/system/tenant/dict' }
       }
@@ -284,7 +290,8 @@ export const dynamicRoutes = [
     children: [
       {
         path: 'index/:jobId(\\d+)',
-        component: () => import('@/views/monitor/job/log'),
+        // component: () => import('@/views/monitor/job/log'),
+        component: (resolve) => require(['@/views/monitor/job/log'], resolve),
         name: 'JobLog',
         meta: { title: '调度日志', activeMenu: '/monitor/job' }
       }
@@ -298,7 +305,7 @@ export const dynamicRoutes = [
     children: [
       {
         path: 'index/:tableId(\\d+)',
-        component: () => import('@/views/tool/gen/editTable'),
+        component: (resolve) => require(['@/views/tool/gen/editTable'], resolve),
         name: 'GenEdit',
         meta: { title: '修改生成配置', activeMenu: '/tool/gen' }
       }

+ 2 - 1
zkqy-ui/src/store/modules/permission.js

@@ -127,7 +127,8 @@ export const loadView = (view) => {
     return (resolve) => require([`@/views/${view}`], resolve)
   } else {
     // 使用 import 实现生产环境的路由懒加载
-    return () => import(`@/views/${view}`)
+    // return () => import(`@/views/${view}`)
+    return (resolve) => require([`@/views/${view}`], resolve)
   }
 }
 

+ 24 - 2
zkqy-ui/vue.config.js

@@ -37,12 +37,34 @@ module.exports = {
     proxy: {
       // detail: https://cli.vuejs.org/config/#devserver-proxy
       [process.env.VUE_APP_BASE_API]: {
-        target: `http://192.168.110.59:8080`,
+        // target: `http://192.168.110.59:8080`,
+        target: `http://62.234.61.92:8080`,
         changeOrigin: true,
         pathRewrite: {
           ['^' + process.env.VUE_APP_BASE_API]: ''
         }
-      }
+      },
+      '/DB': {
+        target: `http://62.234.61.92:8099`,
+        changeOrigin: true,
+        pathRewrite: {
+          ['^' + '/DB']: ''
+        }
+      },
+      '/FORM': {
+        target: `http://62.234.61.92:8088`,
+        changeOrigin: true,
+        pathRewrite: {
+          ['^' + '/FORM']: ''
+        }
+      },
+      '/BPM': {
+        target: `http://62.234.61.92:8055`,
+        changeOrigin: true,
+        pathRewrite: {
+          ['^' + '/BPM']: ''
+        }
+      },
     },
     disableHostCheck: true
   },