From 18b671834e7dec6377f59ced7b732dad154cd727 Mon Sep 17 00:00:00 2001 From: Tethys Plex <180962954+TethysPlex@users.noreply.github.com> Date: Thu, 22 Jan 2026 13:57:27 +1100 Subject: [PATCH 1/2] Update vite.config.js --- web/vite.config.js | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/web/vite.config.js b/web/vite.config.js index 73e46212a..1dff0c1c5 100644 --- a/web/vite.config.js +++ b/web/vite.config.js @@ -69,7 +69,15 @@ export default defineConfig({ output: { manualChunks: { 'react-core': ['react', 'react-dom', 'react-router-dom'], - 'semi-ui': ['@douyinfe/semi-icons', '@douyinfe/semi-ui'], + // NOTE: keep Semi UI + i18n libs in the same chunk to avoid Rollup's + // "Circular chunk: semi-ui -> i18n -> semi-ui" warning. + 'semi-ui': [ + '@douyinfe/semi-icons', + '@douyinfe/semi-ui', + 'i18next', + 'react-i18next', + 'i18next-browser-languagedetector', + ], tools: ['axios', 'history', 'marked'], 'react-components': [ 'react-dropzone', @@ -78,11 +86,6 @@ export default defineConfig({ 'react-toastify', 'react-turnstile', ], - i18n: [ - 'i18next', - 'react-i18next', - 'i18next-browser-languagedetector', - ], }, }, }, From f6038510992129bb3f84f981d0cbff8b4d3d0113 Mon Sep 17 00:00:00 2001 From: Tethys Plex <180962954+TethysPlex@users.noreply.github.com> Date: Thu, 22 Jan 2026 14:48:30 +1100 Subject: [PATCH 2/2] Update package.json --- web-v2/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/web-v2/package.json b/web-v2/package.json index e2debf830..e8a742183 100644 --- a/web-v2/package.json +++ b/web-v2/package.json @@ -5,7 +5,7 @@ "type": "module", "scripts": { "dev": "node scripts/vite.mjs", - "build": "tsc -b && node scripts/vite.mjs build", + "build": "node scripts/vite.mjs build", "preview": "node scripts/vite.mjs preview" }, "dependencies": {