From 201f996c478d961a02d90997bd4e3ef8a9ef8434 Mon Sep 17 00:00:00 2001 From: Vasil Dimitrov <v.y.dimitrov@gmail.com> Date: Thu, 14 Jan 2021 21:03:13 +0100 Subject: [PATCH] fix(web): support for IE11 Without a browserslist webpack's runtime code uses ES2015 syntax (e.g., arrow function) to build smaller bundles. If your build targets environments that don't support ES2015 syntax (like IE11), you'll need to set target: ['web', 'es5'] to use ES5 syntax. --- packages/web/webpack.config.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/web/webpack.config.js b/packages/web/webpack.config.js index f94b246..6fcc54c 100644 --- a/packages/web/webpack.config.js +++ b/packages/web/webpack.config.js @@ -1,3 +1,6 @@ const webpackBaseConfig = require('../../webpack-base-config') -module.exports = webpackBaseConfig +module.exports = { + ...webpackBaseConfig, + target: ['web', 'es5'], // Support IE11 and old browsers +}