summaryrefslogtreecommitdiff
path: root/packages/integrations/vue/src/index.ts
diff options
context:
space:
mode:
Diffstat (limited to 'packages/integrations/vue/src/index.ts')
-rw-r--r--packages/integrations/vue/src/index.ts2
1 files changed, 2 insertions, 0 deletions
diff --git a/packages/integrations/vue/src/index.ts b/packages/integrations/vue/src/index.ts
index fc54a5f99..d9e42a6dd 100644
--- a/packages/integrations/vue/src/index.ts
+++ b/packages/integrations/vue/src/index.ts
@@ -116,6 +116,8 @@ async function getViteConfiguration(
const config: UserConfig = {
optimizeDeps: {
+ // We add `vue` here as `@vitejs/plugin-vue` doesn't add it and we want to prevent
+ // re-optimization if the `vue` import is only encountered later.
include: ['@astrojs/vue/client.js', 'vue'],
exclude: ['@astrojs/vue/server.js', VIRTUAL_MODULE_ID],
},