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;