瀏覽代碼

build: pre-shim process in browser build of compiler-sfc

Evan You 4 年之前
父節點
當前提交
2217993897
共有 1 個文件被更改,包括 9 次插入0 次删除
  1. 9 0
      rollup.config.js

+ 9 - 0
rollup.config.js

@@ -230,6 +230,15 @@ function createReplacePlugin(
     // is targeting Node (SSR)?
     __NODE_JS__: isNodeBuild,
 
+    // for compiler-sfc browser build inlined deps
+    ...(isBrowserESMBuild
+      ? {
+          'process.env': '({})',
+          'process.platform': '""',
+          'process.stdout': 'null'
+        }
+      : {}),
+
     // 2.x compat build
     __COMPAT__: isCompatBuild,