Trim frontend build for lightweight AI agent admin
This commit is contained in:
@@ -17,13 +17,29 @@ const forbiddenComponent = () => import('#/views/_core/fallback/forbidden.vue');
|
||||
|
||||
async function generateAccess(options: GenerateMenuAndRoutesOptions) {
|
||||
const pageMap: ComponentRecordType = import.meta.glob([
|
||||
'../views/**/*.vue',
|
||||
'!../views/**/components/**',
|
||||
'!../views/**/modules/**',
|
||||
'!../views/ai-platform/workflow/editor/components/**/*.vue',
|
||||
'!../views/ai-platform/workflow/editor/edges/**/*.vue',
|
||||
'!../views/ai-platform/workflow/editor/nodes/**/*.vue',
|
||||
'!../views/ai-platform/workflow/editor/panels/**/*.vue',
|
||||
'../views/_core/account-settings/**/*.vue',
|
||||
'../views/_core/agent-chat/**/*.vue',
|
||||
'../views/_core/announcement/index.vue',
|
||||
'../views/_core/announcement/list.vue',
|
||||
'../views/_core/authentication/**/*.vue',
|
||||
'../views/_core/chat/**/*.vue',
|
||||
'../views/_core/fallback/**/*.vue',
|
||||
'../views/_core/file-preview/index.vue',
|
||||
'../views/_core/login-log/index.vue',
|
||||
'../views/_core/menu/index.vue',
|
||||
'../views/_core/message/index.vue',
|
||||
'../views/_core/mobile-signature/index.vue',
|
||||
'../views/_core/permission/index.vue',
|
||||
'../views/_core/role/index.vue',
|
||||
'../views/_core/system-config/index.vue',
|
||||
'../views/_core/user/index.vue',
|
||||
'../views/ai-platform/agent/editor/index.vue',
|
||||
'../views/ai-platform/agent/index.vue',
|
||||
'../views/ai-platform/knowledge/detail/index.vue',
|
||||
'../views/ai-platform/knowledge/index.vue',
|
||||
'../views/ai-platform/workflow/editor/index.vue',
|
||||
'../views/ai-platform/workflow/index.vue',
|
||||
'../views/ai-platform/workflow-runs/index.vue',
|
||||
]);
|
||||
|
||||
const layoutMap: ComponentRecordType = {
|
||||
|
||||
Reference in New Issue
Block a user