Android Firestore не может достичь ошибки бэкенда в реагировать родной - PullRequest
0 голосов
/ 27 сентября 2018

Я искал решение этой проблемы, но не смог найти его до сих пор.

Это такая странная проблема.Я пытался сначала с реагировать-родной 0.56.0 , он хорошо компилируется, а затем эта ошибка возникает на устройстве Android.

firestore (5.5.0) не можетОднако, проблема в том, что ошибка не возникает с симулятором Android.Это происходит только с устройством Android.(Это действительно странно)

Итак, я попробовал с Reaction-native 0.57.1 ​​ за это время, затем произошла эта ошибка.И напечатано, что сервер разработки возвратил код ошибки ответа: 500 на экране устройства Android.

ошибка: пакетирование не удалось: Ошибка: невозможно разрешить модуль schedule/tracking из /Users/jeonmingyu/work/foodup-mobile-RN/node_modules/react-native/Libraries/Renderer/oss/ReactNativeRenderer-dev.js: модуль schedule/trackingне существует на карте модуля Ускорение

Это может быть связано с https://github.com/facebook/react-native/issues/4968 Чтобы решить, попробуйте следующее: 1. Очистите часы сторожа: watchman watch-del-all.2. Удалите папку node_modules: rm -rf node_modules && npm install.3. Сбросить кеш Metro Bundler: rm -rf /tmp/metro-bundler-cache-* или npm start -- --reset-cache.4. Удалите кэш скорости: rm -rf /tmp/haste-map-react-native-packager-*.в ModuleResolver.resolveDependency (/Users/jeonmingyu/work/foodup-mobile-RN/node_modules/metro/src/node-haste/DependencyGraph/ModuleResolution.js:209:1301) в ResolutionRequest.resolveDependency / Users / Users /foodup-mobile-RN / node_modules / metro / src / node-haste / DependencyGraph / ResolutionRequest.js: 83: 16) в DependencyGraph.resolveDependency (/ Пользователи / jeonmingyu / work / foodup-mobile-RN / node_modules / metro / src /node-haste / DependencyGraph.js: 238: 485) в Object.resolve (/Users/jeonmingyu/work/foodup-mobile-RN/node_modules/metro/src/lib/transformHelpers.js:180:25) в dependencies.map.result (/Users/jeonmingyu/work/foodup-mobile-RN/node_modules/metro/src/DeltaBundler/traverseDependencies.js:311:29) в Array.map () в resolDependencies (/ Users / jeonmingyu / work / foodup-mobile-RN / node_modules / metro / src / DeltaBundler / traverseDependencies.js: 307: 16) в /Users/jeonmingyu/work/foodup-mobile-RN/node_modules/metro/src/DeltaBundler/traverseDependencies.js:164Generator.next () на шаге (/ Users /jeonmingyu / work / foodup-mobile-RN / node_modules / metro / src / DeltaBundler / traverseDependencies.js: 266: 307)

Вот мой пакет package.json

пакет.json

"dependencies": {
    "@firebase/firestore": "^0.8.1",
    "firebase": "^5.5.1",
    "immutable": "^3.8.2",
    "loaders.css": "^0.1.2",
    "lodash": "^4.17.10",
    "moment": "^2.22.2",
    "native-base": "^2.7.2",
    "react": "16.3.1",
    "react-geocode": "^0.1.2",
    "react-loaders": "^3.0.1",
    "react-native": "^0.57.0",
    "react-native-app-intro-slider": "^0.2.4",
    "react-native-fast-image": "^4.0.14",
    "react-native-loader": "^1.2.1",
    "react-native-maps": "^0.21.0",
    "react-native-phone-call": "^1.0.7",
    "react-native-side-menu": "^1.1.3",
    "react-native-swiper": "^1.5.13",
    "react-navigation": "^2.3.1",
    "react-redux": "^5.0.7",
    "react-redux-firebase": "^2.1.6",
    "redux": "^4.0.0",
    "redux-actions": "^2.4.0",
    "redux-devtools-extension": "^2.13.5",
    "redux-firestore": "^0.5.7",
    "redux-persist": "^5.10.0",
    "redux-thunk": "^2.3.0",
    "remote-redux-devtools": "^0.5.13"
},
"devDependencies": {
    "babel-jest": "23.0.1",
    "babel-preset-react-native": "^5.0.2",
    "jest": "23.1.0",
    "lint-staged": "^7.2.2",
    "node-sass": "^4.9.2",
    "react-native-sass-transformer": "^1.2.2",
    "react-test-renderer": "16.3.1",
    "redux-devtools-extension": "^2.13.5"
}

Если кто-то знает об этом и имеет решение, пожалуйста, поделитесь своим решением.Это сводит меня с ума!(

...