Procházet zdrojové kódy

build: reduce compiler minified size

Evan You před 6 roky
rodič
revize
9cfbab0686
1 změnil soubory, kde provedl 8 přidání a 2 odebrání
  1. 8 2
      rollup.config.js

+ 8 - 2
rollup.config.js

@@ -181,7 +181,9 @@ function createReplacePlugin(
     ...(isProduction && isBrowserBuild
       ? {
           'context.onError(': `/*#__PURE__*/ context.onError(`,
-          'emitError(': `/*#__PURE__*/ emitError(`
+          'emitError(': `/*#__PURE__*/ emitError(`,
+          'createCompilerError(': `/*#__PURE__*/ createCompilerError(`,
+          'createDOMCompilerError(': `/*#__PURE__*/ createDOMCompilerError(`
         }
       : {})
   }
@@ -212,7 +214,11 @@ function createMinifiedConfig(format) {
     },
     [
       terser({
-        module: /^esm/.test(format)
+        module: /^esm/.test(format),
+        compress: {
+          ecma: 2015,
+          pure_getters: true
+        }
       })
     ]
   )