From 6836012ab448369dce10dbc39b259faca44b6a75 Mon Sep 17 00:00:00 2001 From: wxj Date: Thu, 2 Jul 2026 14:41:00 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=20react-icons=205.7.0=20?= =?UTF-8?q?=E4=B8=AD=20SiSlack=20=E8=A2=AB=E7=A7=BB=E9=99=A4=E5=AF=BC?= =?UTF-8?q?=E8=87=B4=E7=9A=84=E7=BC=96=E8=AF=91=E9=94=99=E8=AF=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - render.jsx: 用内联 SVG 替代已移除的 SiSlack 图标 - vite.config.js: 移除 force: true 并添加 date-fns/locale 预构建,修复 semi-ui locale 模块优化崩溃 - package.json: 添加 antd 为直接依赖(@lobehub/ui 的必要 peer 依赖) --- web/package.json | 1 + web/src/helpers/render.jsx | 7 ++++++- web/vite.config.js | 2 +- 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/web/package.json b/web/package.json index 5533793..e51d4da 100644 --- a/web/package.json +++ b/web/package.json @@ -11,6 +11,7 @@ "@visactor/react-vchart": "~1.8.8", "@visactor/vchart": "~1.8.8", "@visactor/vchart-semi-theme": "~1.8.8", + "antd": "^5.29.3", "axios": "1.13.5", "clsx": "^2.1.1", "dayjs": "^1.11.11", diff --git a/web/src/helpers/render.jsx b/web/src/helpers/render.jsx index 3d2a771..572464c 100644 --- a/web/src/helpers/render.jsx +++ b/web/src/helpers/render.jsx @@ -111,13 +111,18 @@ import { SiOkta, SiOpenid, SiReddit, - SiSlack, SiTelegram, SiTwitch, SiWechat, SiX, } from 'react-icons/si'; +const SiSlack = (props) => ( + + + +); + // 获取侧边栏Lucide图标组件 export function getLucideIcon(key, selected = false) { const size = 16; diff --git a/web/vite.config.js b/web/vite.config.js index eca044a..9f66ba4 100644 --- a/web/vite.config.js +++ b/web/vite.config.js @@ -30,7 +30,7 @@ export default defineConfig({ }), ], optimizeDeps: { - force: true, + include: ['date-fns/locale'], esbuildOptions: { loader: { '.js': 'jsx',