diff --git a/src/node/server/serverPluginVue.ts b/src/node/server/serverPluginVue.ts index 61094f2cd7fd8e..00421c430cd967 100644 --- a/src/node/server/serverPluginVue.ts +++ b/src/node/server/serverPluginVue.ts @@ -523,6 +523,8 @@ function compileSFCTemplate( }, compilerOptions: { ...userOptions, + // #514 hoist node not support hmr. + hoistStatic: false, scopeId: scoped ? `data-v-${hash_sum(publicPath)}` : null, runtimeModuleName: resolveVue(root).isLocal ? // in local mode, vue would have been optimized so must be referenced