diff --git a/cfspider-browser/package.json b/cfspider-browser/package.json index 75255c2..d81047f 100644 --- a/cfspider-browser/package.json +++ b/cfspider-browser/package.json @@ -1,6 +1,6 @@ { "name": "cfspider-browser", - "version": "1.0.4", + "version": "1.0.5", "description": "CFspider 智能浏览器 - AI驱动的可视化爬虫,自然语言控制浏览器自动化", "keywords": [ "browser", diff --git a/cfspider-browser/vite.config.ts b/cfspider-browser/vite.config.ts index 869fb9a..4adf758 100644 --- a/cfspider-browser/vite.config.ts +++ b/cfspider-browser/vite.config.ts @@ -7,15 +7,22 @@ export default defineConfig({ base: './', resolve: { alias: { - '@': resolve(__dirname, 'src') + '@': resolve(__dirname, 'src'), + 'use-sync-external-store/shim/with-selector': 'use-sync-external-store/shim/with-selector.js' } }, optimizeDeps: { - include: ['zustand', 'use-sync-external-store/shim/with-selector'] + include: ['zustand', 'use-sync-external-store', 'use-sync-external-store/shim/with-selector'], + esbuildOptions: { + mainFields: ['module', 'main'] + } }, build: { outDir: 'dist', - emptyOutDir: true + emptyOutDir: true, + commonjsOptions: { + include: [/use-sync-external-store/, /node_modules/] + } }, server: { port: 5173