From 8b00112d5a7142bb33b982baade2831647f8e16f Mon Sep 17 00:00:00 2001 From: 无木 <netfan@foxmail.com> Date: 星期日, 19 九月 2021 11:14:19 +0800 Subject: [PATCH] fix: direct import for antdv subcomponents supported --- build/vite/plugin/styleImport.ts | 47 ++++++++++++++++++++++++++++++++++++++++++++++- CHANGELOG.zh_CN.md | 1 + 2 files changed, 47 insertions(+), 1 deletions(-) diff --git a/CHANGELOG.zh_CN.md b/CHANGELOG.zh_CN.md index 2691775..4c4218c 100644 --- a/CHANGELOG.zh_CN.md +++ b/CHANGELOG.zh_CN.md @@ -19,6 +19,7 @@ - **鍏跺畠** - 淇澶氭爣绛惧湪鏌愪簺鎯呭喌涓嬪叧闂〉绛句笉浼氳烦杞矾鐢辩殑闂 - 淇閮ㄥ垎缁勪欢鍙兘浼氶�犳垚鐑洿鏂板紓甯哥殑闂 + - 淇鐩存帴`import`閮ㄥ垎`antdv`瀛愮粍浠舵椂浼氬湪 build 杩囩▼涓姤閿欑殑闂锛屽锛歍abPane銆丷adioGroup ## 2.7.2(2021-09-14) diff --git a/build/vite/plugin/styleImport.ts b/build/vite/plugin/styleImport.ts index 786580f..982f2d7 100644 --- a/build/vite/plugin/styleImport.ts +++ b/build/vite/plugin/styleImport.ts @@ -14,7 +14,52 @@ libraryName: 'ant-design-vue', esModule: true, resolveStyle: (name) => { - return `ant-design-vue/es/${name}/style/index`; + // 杩欓噷鏄�滃瓙缁勪欢鈥濆垪琛紝鏃犻渶棰濆寮曞叆鏍峰紡鏂囦欢 + const ignoreList = [ + 'typography-text', + 'typography-title', + 'typography-paragraph', + 'typography-link', + 'anchor-link', + 'sub-menu', + 'menu-item', + 'menu-item-group', + 'dropdown-button', + 'breadcrumb-item', + 'breadcrumb-separator', + 'input-password', + 'input-search', + 'input-group', + 'form-item', + 'radio-group', + 'checkbox-group', + 'layout-sider', + 'layout-content', + 'layout-footer', + 'layout-header', + 'step', + 'select-option', + 'select-opt-group', + 'card-grid', + 'card-meta', + 'collapse-panel', + 'descriptions-item', + 'list-item', + 'list-item-meta', + 'table-column', + 'table-column-group', + 'tab-pane', + 'tab-content', + 'timeline-item', + 'tree-node', + 'skeleton-input', + 'skeleton-avatar', + 'skeleton-title', + 'skeleton-paragraph', + 'skeleton-image', + 'skeleton-button', + ]; + return ignoreList.includes(name) ? '' : `ant-design-vue/es/${name}/style/index`; }, }, ], -- Gitblit v1.8.0