skip to Main Content

I was making new project and I can’t run the android emulator with this error.

enter image description here

enter image description here

It is located at ‘node_modulesreact-native-reanimatedsrcindex.ts’ and this is just the code there:

// tree-shaken side effects
import './reanimated2/js-reanimated/global';

// @ts-ignore backward compatibility with treeshaking
export * from './reanimated1';
export * from './reanimated2';
export * as default from './Animated';

enter image description here

Im not sure what to do, please help. Thank you in advance!

4

Answers


  1. Chosen as BEST ANSWER

    I also search for an answer and this worked for me.

    Visit this expo reanimated docs link https://docs.expo.dev/versions/latest/sdk/reanimated/#installation

    and I added this in my 'babel.config.js' file

    module.exports = function(api) {
      api.cache(true);
      return {
        presets: ['module:metro-react-native-babel-preset'],
        plugins: ['react-native-reanimated/plugin'],
      };
    };
    

    I think the presets depends if you are using expo. Here is the original code given by the docs:

    module.exports = function(api) {
      api.cache(true);
      return {
        presets: ['babel-preset-expo'],
        plugins: ['react-native-reanimated/plugin'],
      };
    };
    

    you can see that I used my default preset which is module:metro.


  2. i have the same issue , This version works for me

        "react-native-reanimated": "2.9.1"
    
    Login or Signup to reply.
  3. I ran this command expo start -c everything was working fine. After that, I’ve stopped the app with Ctrl+c and run a normal npm start and there were no problems with it since

    Login or Signup to reply.
  4. I’ve been facing this problem for about 12 long hours, and the solution for this problem was simply to

    1. Copy and paste this code below inside the babel.config.js file.
        return {
          presets: ["babel-preset-expo"],
          plugins: ["react-native-reanimated/plugin"],
        };
      };
      
    2. Run your application using npx expo start -c
    Login or Signup to reply.
Please signup or login to give your own answer.
Back To Top
Search