From fde886799bc459b552cc21065cc8fd3373e9cea7 Mon Sep 17 00:00:00 2001 From: William O'Beirne Date: Fri, 6 Apr 2018 16:16:12 -0400 Subject: [PATCH] Fix keystore worker in dev (#1465) --- webpack_config/makeConfig.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/webpack_config/makeConfig.js b/webpack_config/makeConfig.js index e858049d..41f794fb 100644 --- a/webpack_config/makeConfig.js +++ b/webpack_config/makeConfig.js @@ -280,7 +280,9 @@ module.exports = function(opts = {}) { path: path.resolve(config.path.output, options.outputDir), filename: options.isProduction ? `[name].${commitHash}.js` : '[name].js', publicPath: isDownloadable && options.isProduction ? './' : '/', - crossOriginLoading: 'anonymous' + crossOriginLoading: 'anonymous', + // Fix workers & HMR https://github.com/webpack/webpack/issues/6642 + globalObject: options.isProduction ? undefined : 'self' }; // The final bundle