From 266ea5bbd925b29cc010aecab44f495571bb0db0 Mon Sep 17 00:00:00 2001 From: zodern Date: Mon, 11 Jan 2021 21:03:40 -0600 Subject: [PATCH] Catch errors while rerunning modules --- packages/hot-module-replacement/client.js | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/packages/hot-module-replacement/client.js b/packages/hot-module-replacement/client.js index 62f0d0da47..0420dd68b5 100644 --- a/packages/hot-module-replacement/client.js +++ b/packages/hot-module-replacement/client.js @@ -430,9 +430,13 @@ function applyChangeset({ reloadId += 1; - toRerun.forEach(moduleId => { - rerunFile(moduleId); - }); + try { + toRerun.forEach(moduleId => { + rerunFile(moduleId); + }); + } catch (error) { + console.error('HMR: Error while applying changes:', error); + } console.log('HMR: finished updating'); return true;