From 9cfbab0686acdaf46ec308d765758815fa21a112 Mon Sep 17 00:00:00 2001 From: Evan You Date: Thu, 6 Feb 2020 15:10:21 -0500 Subject: [PATCH] build: reduce compiler minified size --- rollup.config.js | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/rollup.config.js b/rollup.config.js index 2c34243eda..0934ba8bd6 100644 --- a/rollup.config.js +++ b/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 + } }) ] ) -- 2.47.3