diff --git a/packages/uni-mp-vite/src/plugin/index.ts b/packages/uni-mp-vite/src/plugin/index.ts index f972a3b64169dbebdf8de45a5f49c5f77c49be8a..323a1a8f1acaec36a240318dd93f04afd039cf05 100644 --- a/packages/uni-mp-vite/src/plugin/index.ts +++ b/packages/uni-mp-vite/src/plugin/index.ts @@ -176,7 +176,10 @@ function rewriteCompileTemplate() { compiler.compileTemplate = ( options: SFCTemplateCompileOptions ): SFCTemplateCompileResults => { - ;(options.compilerOptions as any).bindingCssVars = options.ssrCssVars || [] + if (options.compilerOptions) { + ;(options.compilerOptions as any).bindingCssVars = + options.ssrCssVars || [] + } return compileTemplate(options) } }