Browse Source

增加 optimize 文件列表,避免 reload

YunaiV 2 years ago
parent
commit
5df7a8c951
2 changed files with 14 additions and 2 deletions
  1. 13 1
      build/vite/optimize.ts
  2. 1 1
      src/views/bpm/processInstance/create.vue

+ 13 - 1
build/vite/optimize.ts

@@ -67,7 +67,19 @@ const include = [
   'element-plus/es/components/dropdown/style/index',
   'element-plus/es/components/dropdown-menu/style/index',
   'element-plus/es/components/dropdown-item/style/index',
-  'element-plus/es/components/skeleton/style/index'
+  'element-plus/es/components/skeleton/style/index',
+  'element-plus/es/components/skeleton/style/css',
+  'element-plus/es/components/backtop/style/css',
+  'element-plus/es/components/menu/style/css',
+  'element-plus/es/components/sub-menu/style/css',
+  'element-plus/es/components/menu-item/style/css',
+  'element-plus/es/components/dropdown/style/css',
+  'element-plus/es/components/tree/style/css',
+  'element-plus/es/components/dropdown-menu/style/css',
+  'element-plus/es/components/dropdown-item/style/css',
+  'element-plus/es/components/badge/style/css',
+  'element-plus/es/components/breadcrumb/style/css',
+  'element-plus/es/components/breadcrumb-item/style/css'
 ]
 
 const exclude = ['@iconify/json']

+ 1 - 1
src/views/bpm/processInstance/create.vue

@@ -59,7 +59,7 @@ import { allSchemas } from './process.create'
 import * as DefinitionApi from '@/api/bpm/definition'
 import * as ProcessInstanceApi from '@/api/bpm/processInstance'
 import { setConfAndFields2 } from '@/utils/formCreate'
-import { ApiAttrs } from '@form-create/element-ui/types/config'
+import type { ApiAttrs } from '@form-create/element-ui/types/config'
 import { DICT_TYPE } from '@/utils/dict'
 
 const router = useRouter() // 路由