From 7862856213c152a6cae1f8a1e94f5c4bbeff536e Mon Sep 17 00:00:00 2001 From: Sean Perkins Date: Thu, 28 Dec 2023 14:14:16 -0500 Subject: [PATCH] fix: exclude optimization in react, but include cjs dep --- packages/react/test/apps/react18/vite.config.ts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/packages/react/test/apps/react18/vite.config.ts b/packages/react/test/apps/react18/vite.config.ts index 39a719b2db..2fda2d9f29 100644 --- a/packages/react/test/apps/react18/vite.config.ts +++ b/packages/react/test/apps/react18/vite.config.ts @@ -16,4 +16,12 @@ export default defineConfig({ server: { port: 3000 }, + optimizeDeps: { + exclude: ['@ionic/react', '@ionic/react-router'], + /** + * ESM dependencies that have a CJS dependency need to + * include that dependency for optimization. + */ + include: ['@ionic/react > react-dom'] + } })