diff --git a/packager/react-packager/src/Resolver/polyfills/require.js b/packager/react-packager/src/Resolver/polyfills/require.js index a8c66673b3c..c31ba09509a 100644 --- a/packager/react-packager/src/Resolver/polyfills/require.js +++ b/packager/react-packager/src/Resolver/polyfills/require.js @@ -41,17 +41,19 @@ function define(moduleId, factory) { } function require(moduleId) { - const module = modules[moduleId]; + const module = __DEV__ + ? modules[moduleId] || modules[verboseNamesToModuleIds[moduleId]] + : modules[moduleId]; return module && module.isInitialized ? module.exports : guardedLoadModule(moduleId, module); } -var inGuard = false; +let inGuard = false; function guardedLoadModule(moduleId, module) { if (!inGuard && global.ErrorUtils) { inGuard = true; - var returnValue; + let returnValue; try { returnValue = loadModuleImplementation(moduleId, module); } catch (e) {