Я занимался разработкой приложения React Native и в середине решил использовать модуль реагировать на использование firebase. Поэтому я выбросил проект, чтобы получить android проект, выполнив команду npm - npm run eject
.
Извлечение было успешно выполнено, а также смог построить проект android без каких-либо ошибок. Но когда приложение загружается в эмулятор, произошла ошибка ниже.
Это моя ошибка?
Как я могу решить эта проблема?
Должен ли я начать с пустого проекта и переписать весь код?
Вот мой пакет. json.
{
"scripts": {
"start": "react-native start",
"android": "react-native run-android",
"ios": "react-native run-ios",
"web": "expo start --web",
"postinstall": "jetify"
},
"dependencies": {
"expo": "~36.0.0",
"react": "~16.9.0",
"react-dom": "~16.9.0",
"react-native": "~0.61.4",
"react-native-gesture-handler": "^1.5.3",
"react-native-reanimated": "1.4.0",
"react-native-screens": "~2.0.0-alpha.12",
"react-native-unimodules": "~0.7.0",
"react-native-web": "~0.11.7",
"@react-native-community/viewpager": "^3.3.0",
"native-base": "^2.13.8",
"react-native-action-button": "^2.8.5",
"react-native-action-sheet-component": "^0.0.36",
"react-native-app-intro-slider": "^3.0.0",
"react-native-app-walkthrough": "^1.0.1",
"react-native-firebase": "^5.6.0",
"react-native-image-progress": "^1.1.1",
"react-native-keyboard-aware-scroll-view": "^0.9.1",
"react-native-material-dropdown": "^0.11.1",
"react-native-material-ripple": "^0.9.1",
"react-native-material-textfield": "^0.16.1",
"react-native-paper": "^3.4.0",
"react-native-progress": "^4.0.3",
"react-native-router-flux": "^4.2.0",
"react-native-svg": "^10.1.0",
"react-native-svg-uri": "^1.2.3",
"react-navigation": "^4.0.10",
"react-navigation-drawer": "^2.3.3",
"react-navigation-material-bottom-tabs": "^2.1.5",
"react-navigation-stack": "1.10.3",
"react-navigation-tabs": "^2.7.0"
},
"devDependencies": {
"@babel/core": "^7.0.0",
"babel-jest": "~24.9.0",
"jest": "~24.9.0",
"jetifier": "~1.6.4",
"metro-react-native-babel-preset": "~0.56.0",
"react-test-renderer": "~16.9.0",
"babel-preset-expo": "~8.0.0"
},
"private": true
}