diff --git a/electron.vite.config.ts b/electron.vite.config.ts index 0da977400a..a0ece37425 100644 --- a/electron.vite.config.ts +++ b/electron.vite.config.ts @@ -61,17 +61,19 @@ export default defineConfig({ (async () => (await import('@tailwindcss/vite')).default())(), react({ tsDecorators: true, - plugins: [ - [ - '@swc/plugin-styled-components', - { - displayName: true, // 开发环境下启用组件名称 - fileName: false, // 不在类名中包含文件名 - pure: true, // 优化性能 - ssr: false // 不需要服务端渲染 - } - ] - ] + plugins: process.env.VITEST + ? [] + : [ + [ + '@swc/plugin-styled-components', + { + displayName: true, // 开发环境下启用组件名称 + fileName: false, // 不在类名中包含文件名 + pure: true, // 优化性能 + ssr: false // 不需要服务端渲染 + } + ] + ] }), ...(isDev ? [CodeInspectorPlugin({ bundler: 'vite' })] : []), // 只在开发环境下启用 CodeInspectorPlugin ...visualizerPlugin('renderer') diff --git a/package.json b/package.json index a0a42f6c8e..f28bec5f5b 100644 --- a/package.json +++ b/package.json @@ -163,7 +163,7 @@ "@uiw/codemirror-extensions-langs": "^4.23.14", "@uiw/codemirror-themes-all": "^4.23.14", "@uiw/react-codemirror": "^4.23.14", - "@vitejs/plugin-react-swc": "^3.9.0", + "@vitejs/plugin-react-swc": "^3.11.0", "@vitest/browser": "^3.2.4", "@vitest/coverage-v8": "^3.2.4", "@vitest/ui": "^3.2.4", diff --git a/src/renderer/src/components/__tests__/__snapshots__/InputEmbeddingDimension.test.tsx.snap b/src/renderer/src/components/__tests__/__snapshots__/InputEmbeddingDimension.test.tsx.snap index b663328a98..f80954c2aa 100644 --- a/src/renderer/src/components/__tests__/__snapshots__/InputEmbeddingDimension.test.tsx.snap +++ b/src/renderer/src/components/__tests__/__snapshots__/InputEmbeddingDimension.test.tsx.snap @@ -7,7 +7,7 @@ exports[`InputEmbeddingDimension > basic rendering > should match snapshot with >