mirror of https://github.com/vuejs/core.git
fix(compiler-sfc): always use defineComponent in SSR mode (#13525)
This commit is contained in:
parent
48a1370405
commit
2074d66c90
|
@ -984,7 +984,7 @@ export function compileScript(
|
||||||
ctx.s.prependLeft(
|
ctx.s.prependLeft(
|
||||||
startOffset,
|
startOffset,
|
||||||
`\n${genDefaultAs} /*@__PURE__*/${ctx.helper(
|
`\n${genDefaultAs} /*@__PURE__*/${ctx.helper(
|
||||||
vapor ? `defineVaporComponent` : `defineComponent`,
|
vapor && !ssr ? `defineVaporComponent` : `defineComponent`,
|
||||||
)}({${def}${runtimeOptions}\n ${
|
)}({${def}${runtimeOptions}\n ${
|
||||||
hasAwait ? `async ` : ``
|
hasAwait ? `async ` : ``
|
||||||
}setup(${args}) {\n${exposeCall}`,
|
}setup(${args}) {\n${exposeCall}`,
|
||||||
|
|
Loading…
Reference in New Issue