Module @babel/runtime/helpers/interopRequireDefault does not exist in the Haste module map React Native

React Native Solution
The issue can be fix by doing:

Solution 1

npm add @babel/runtimenpm install

But we shouldn't have to do all this stuff !


Solution 2

for now since a lot of new changes are coming out, this fix worked for me:
with npm:
npm install --save @babel/runtime
or with yarn:
yarn add @babel/runtime
(edited: if you're planning on waiting for the release that fixes this before releasing a new production build (like me) you can keep babel/runtime in devDependencies, but if you want to build a release build with this version of react-native, you need to put @babel/runtime in dependencies as the original poster said)
if on ios you get _this._registerEvents is not a function, after a successful build
do
npm run start --reset-cache
or
react-native start --reset-cache
edit:
should add @babel/core, under resolutions, in package.json
you may also need "babel-core": "7.0.0-bridge.0" in resolutions
but this is more for react-native projects being upgraded..



Module @babel/runtime/helpers/interopRequireDefault does not exist in the Haste module map  React Native


Comments

Popular posts from this blog

NullPointerException:tempt to invoke virtual method 'android.graphics.drawable.Drawable android.graphics.drawable.Drawable$ConstantState.newDrawable(android.content.res.Resources)'