react native не может найти модуль «metro / src / Реактивный трансформатор»

#react-native-android #metro-bundler

#react-native-android #metro-bundler

Вопрос:

При обновлении до RN 0.59.4 и после успешной сборки в metro bundler может возникнуть следующая ошибка:

react native Cannot find module 'metro/src/reactNative Transformer

Ответ №1:

Я думаю, что есть проблема с версией metro, упакованной с последним обновлением RN. Я только что установил локально в dev metro npm install --save-dev metro , который является версией 0.51.1, и это сработало для меня.

Ссылка: https://github.com/facebook/metro/issues/293#issuecomment-452779809

Ответ №2:

Убедитесь, что вы по крайней мере:

"metro-react-native-babel-preset": "0.53.1"
В зависимостях разработчика в вашем файле package.json

Ответ №3:

Я решил проблему, удалив папку node_modules и файл package-lock.json, а затем снова запустил установку npm