From 062e5de193c82692642c9f91f8ef204b9d00fa72 Mon Sep 17 00:00:00 2001 From: sapphi-red Date: Fri, 15 Jul 2022 21:46:39 +0900 Subject: [PATCH] fix: externalize when `legacy.buildSsrCjsExternalHeuristics` --- packages/plugin-vue/src/index.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/packages/plugin-vue/src/index.ts b/packages/plugin-vue/src/index.ts index f575e06b4e1a10..3146802911e73d 100644 --- a/packages/plugin-vue/src/index.ts +++ b/packages/plugin-vue/src/index.ts @@ -122,6 +122,11 @@ export default function vuePlugin(rawOptions: Options = {}): Plugin { define: { __VUE_OPTIONS_API__: config.define?.__VUE_OPTIONS_API__ ?? true, __VUE_PROD_DEVTOOLS__: config.define?.__VUE_PROD_DEVTOOLS__ ?? false + }, + ssr: { + external: config.legacy?.buildSsrCjsExternalHeuristics + ? ['vue', '@vue/server-renderer'] + : [] } } },