]> git.ipfire.org Git - thirdparty/vuejs/core.git/commitdiff
build: avoid require call to consolidate in esm-browser build
authorEvan You <yyx990803@gmail.com>
Sun, 5 Sep 2021 21:30:18 +0000 (17:30 -0400)
committerEvan You <yyx990803@gmail.com>
Sun, 5 Sep 2021 21:30:18 +0000 (17:30 -0400)
packages/compiler-sfc/src/compileTemplate.ts

index bf078ef95e4a9e07ab745f52463af1c3b1a47451..4e54942a21813a441197f4c44312df24a22f9e67 100644 (file)
@@ -119,6 +119,8 @@ export function compileTemplate(
   const preprocessor = preprocessLang
     ? preprocessCustomRequire
       ? preprocessCustomRequire(preprocessLang)
+      : __ESM_BROWSER__
+      ? undefined
       : require('consolidate')[preprocessLang as keyof typeof consolidate]
     : false
   if (preprocessor) {