diff --git a/packages/runtimes/js/src/helpers/browser/js-loader.js b/packages/runtimes/js/src/helpers/browser/js-loader.js index 37967ecc440..867fa4f4d2b 100644 --- a/packages/runtimes/js/src/helpers/browser/js-loader.js +++ b/packages/runtimes/js/src/helpers/browser/js-loader.js @@ -19,9 +19,12 @@ module.exports = cacheLoader(function loadJSBundle(bundle) { script.charset = 'utf-8'; script.src = bundle; script.onerror = function (e) { + var error = new TypeError( + `Failed to fetch dynamically imported module: ${bundle}. Error: ${e.message}`, + ); script.onerror = script.onload = null; script.remove(); - reject(e); + reject(error); }; script.onload = function () {