Решение…
ERROR Error: Requiring module “node_modules/react-native-reanimated/src/Animated.js”, which threw an exception: Invariant Violation: `new NativeEventEmitter()` requires a non-null argument. ERROR Invariant Violation: `new NativeEventEmitter()` requires a non-null argument.
Решение:
cd в каталог /ios
cd ios
Как только вы окажетесь в этом каталоге, запустите эту команду —
pod install
В вашем терминале вы должны увидеть что-то похожее на это —
Analyzing dependencies Downloading dependencies Installing RNReanimated (2.4.1) Generating Pods project Integrating client project Pod installation complete! There are 58 dependencies from the Podfile and 50 total pods installed.
Нажмите «control-c», чтобы остановить Metro. Если у вас запущен стимулятор, в нижней части приложения вы должны увидеть «Отключено от метро». Это показывает, что вы успешно остановили Metro. В зависимости от того, какой редактор кода вы используете, в этой статье используется VSCode.
Разделите терминалы в VSCode (перейдите в «Терминал». Вы должны увидеть «Разделить терминал» в разделе «Терминал» или используйте ярлыки, чтобы разделить его)
Не забудьте вернуться в папку проекта main, потому что ранее вы переместились в каталог /ios. В терминале убедитесь, что вы не находитесь в каталоге /ios. Если да, перейдите в основную папку проекта. Команда «cd» ниже различается в зависимости от того, где находятся ваши папки.
cd ..
В левом терминале запустите эту команду —
npx react-native start
Вы должны увидеть что-то вроде —Чтобы перезагрузить приложение, нажмите «r»
Чтобы открыть меню разработчика, нажмите «d»
В терминале с правой стороны запустите эту команду —
npx react-native run-ios
Тебе следует увидеть -
success Successfully launched the app on the simulator
Ошибка «ОШИБКА ОШИБКА: требуется модуль «node_modules/react-native-reanimated/src/Animated.js», которая вызвала исключение: Invariant Violation: `new NativeEventEmitter()` требует ненулевого аргумента». & «ОШИБКА Нарушение инварианта: `new NativeEventEmitter()` требует ненулевого аргумента». должно было решиться!