From 035d0d6da8ee2abd72dd1ba91d87693abf365f34 Mon Sep 17 00:00:00 2001 From: liangxu Date: Fri, 1 May 2026 13:38:11 +0800 Subject: [PATCH] fix(admin-web): avoid circular editor chunks --- apps/admin-web/vite.config.ts | 35 +++++++++++++++++++++++++++++++++-- 1 file changed, 33 insertions(+), 2 deletions(-) diff --git a/apps/admin-web/vite.config.ts b/apps/admin-web/vite.config.ts index e6f73d9..6723099 100644 --- a/apps/admin-web/vite.config.ts +++ b/apps/admin-web/vite.config.ts @@ -98,19 +98,46 @@ export default defineConfig(({ mode }) => { if ( id.includes("/@milkdown/") || id.includes("/prosemirror-") || + id.includes("/codemirror/") || id.includes("/@codemirror/") || id.includes("/@lezer/") || id.includes("/katex/") || id.includes("/micromark") || id.includes("/mdast-util") || + id.includes("/unist-util") || id.includes("/hast-util") || id.includes("/unified/") || id.includes("/remark") || - id.includes("/rehype") + id.includes("/rehype") || + id.includes("/decode-named-character-reference/") || + id.includes("/vfile") || + id.includes("/zwitch/") || + id.includes("/longest-streak/") || + id.includes("/bail/") || + id.includes("/extend/") || + id.includes("/devlop/") || + id.includes("/is-plain-obj/") || + id.includes("/trough/") || + id.includes("/ccount/") || + id.includes("/escape-string-regexp/") || + id.includes("/markdown-table/") || + id.includes("/@marijn/") || + id.includes("/orderedmap/") || + id.includes("/w3c-keyname/") || + id.includes("/rope-sequence/") || + id.includes("/style-mod/") || + id.includes("/crelt/") || + id.includes("/@floating-ui/") || + id.includes("/clsx/") || + id.includes("/@ocavue/") ) { return "milkdown"; } + if (id.includes("/nanoid/")) { + return "nanoid"; + } + if ( id.includes("/ant-design-vue/") || id.includes("/@ant-design/") @@ -133,7 +160,11 @@ export default defineConfig(({ mode }) => { if ( id.includes("/markdown-it") || id.includes("/dompurify") || - id.includes("/entities/") + id.includes("/entities/") || + id.includes("/mdurl/") || + id.includes("/uc.micro/") || + id.includes("/linkify-it/") || + id.includes("/punycode.js/") ) { return "editor-utils"; }