perf: 优化并重构工作流幕布UI表现

This commit is contained in:
2026-03-05 21:40:05 +08:00
parent 03c5f2cd2e
commit 265bb79ba3
12 changed files with 1384 additions and 273 deletions

View File

@@ -1,10 +1,19 @@
import type { PluginOption } from 'vite';
import type {PluginOption} from 'vite';
import { lazyImport, VxeResolver } from 'vite-plugin-lazy-import';
import {lazyImport, VxeResolver} from 'vite-plugin-lazy-import';
async function viteVxeTableImportsPlugin(): Promise<PluginOption> {
return [
lazyImport({
// 仅处理源码,避免扫描工作区包的 dist 产物导致解析异常。
include: [
'**/src/**/*.vue',
'**/src/**/*.ts',
'**/src/**/*.js',
'**/src/**/*.tsx',
'**/src/**/*.jsx',
],
exclude: ['**/node_modules/**', '**/dist/**'],
resolvers: [
VxeResolver({
libraryName: 'vxe-table',