React Native-DEV не определен
У меня есть [email protected] проект.
Я удалил папку node_modules и после того, как я дал следующие команды:
npm i
react-native upgrade
Но я получаю эту ошибку:
react-native.js:15
ReferenceError: __DEV__ is not defined
Как это исправить?
5 ответов:
Может быть, это? https://github.com/facebook/react-native/issues/7814
Удаление .babelrc, кажется, решает проблему.
Мой .babelrc:
{"пресеты": ["react-native"] }
Поскольку это первый результат поиска, я хотел бы дать еще один совет для тех, кто сталкивается с этой проблемой с react-native-web и jest.
Как подробно описано в https://github.com/facebookincubator/create-react-app/issues/1085 , Если вы сопоставляете 'react-native' с 'react-native-web' в вашей системе сборки (webpack, для меня), то вам также нужно это сопоставление в вашем jest config.
Я видел
ReferenceError: __DEV__ is not definedКогда я проводил тесты через jest. Добавление
moduleNameMapper: { '^react-native$': 'react-native-web', }To
jest.config.jsисправил это для меня.
При добавлении 'Вавилон-предустановки-реагировать родной в разделе devDependencies решить эту проблему
Comments