This is the error message:
_firebase.default.firestore is not a function. (In '_firebase.default.firestore()', _firebase.default.firestore' is
undefined)
* http://packager.eq-f54.anonymous.instaclone.exp.direct/node_modules%5Cexpo%5CAppEntry.bundle?platform=android&dev=true&hot=false&minify=false:197513:33 in <unknown>
- node_modulescolor-convertconversions.js:142:18 in convert.rgb.hwb
- node_modules
eact-nativeLibrariesRendererimplementationsReactNativeRenderer-dev.js:15688:12 in commitLifeCycles
- node_modules
eact-nativeLibrariesRendererimplementationsReactNativeRenderer-dev.js:18744:22 in commitLayoutEffects
- node_modules
eact-nativeLibrariesRendererimplementationsReactNativeRenderer-dev.js:265:4 in invokeGuardedCallbackImpl
- node_modules
eact-nativeLibrariesRendererimplementationsReactNativeRenderer-dev.js:476:2 in invokeGuardedCallback
- node_modules
eact-nativeLibrariesRendererimplementationsReactNativeRenderer-dev.js:18483:29 in commitRootImpl
* [native code]:null in commitRootImpl
- node_modulesschedulercjsscheduler.development.js:653:23 in unstable_runWithPriority
- node_modules
eact-nativeLibrariesRendererimplementationsReactNativeRenderer-dev.js:18317:17 in commitRoot
- node_modules
eact-nativeLibrariesRendererimplementationsReactNativeRenderer-dev.js:17697:12 in performSyncWorkOnRoot
* [native code]:null in performSyncWorkOnRoot
- node_modules
eact-nativeLibrariesRendererimplementationsReactNativeRenderer-dev.js:5321:31 in runWithPriority$argument_1
- node_modulesschedulercjsscheduler.development.js:653:23 in unstable_runWithPriority
- node_modules
eact-nativeLibrariesRendererimplementationsReactNativeRenderer-dev.js:5316:21 in flushSyncCallbackQueueImpl
- node_modules
eact-nativeLibrariesRendererimplementationsReactNativeRenderer-dev.js:5304:28 in flushSyncCallbackQueue
- node_modules
eact-nativeLibrariesRendererimplementationsReactNativeRenderer-dev.js:17125:30 in scheduleUpdateOnFiber
- node_modules
eact-nativeLibrariesRendererimplementationsReactNativeRenderer-dev.js:7267:16 in classComponentUpdater.enqueueSetState
- node_modules
eactcjs
eact.development.js:471:2 in Component.prototype.setState
* App.js:44:13 in firebase.auth.onAuthStateChanged$argument_0
- [email protected]:1024:12 in Sha1.prototype.compress_
- [email protected]:1141:20 in Sha1.prototype.update
- node_modules
eact-native
ode_modulespromisesetimmediatecore.js:37:13 in tryCallOne
- node_modules
eact-native
ode_modulespromisesetimmediatecore.js:123:24 in setImmediate$argument_0
- node_modules
eact-nativeLibrariesCoreTimersJSTimers.js:130:14 in _callTimer
- node_modules
eact-nativeLibrariesCoreTimersJSTimers.js:181:14 in _callImmediatesPass
- node_modules
eact-nativeLibrariesCoreTimersJSTimers.js:441:30 in callImmediates
- node_modules
eact-nativeLibrariesBatchedBridgeMessageQueue.js:387:6 in __callImmediates
- node_modules
eact-nativeLibrariesBatchedBridgeMessageQueue.js:135:6 in __guard$argument_0
- node_modules
eact-nativeLibrariesBatchedBridgeMessageQueue.js:364:10 in __guard
- node_modules
eact-nativeLibrariesBatchedBridgeMessageQueue.js:134:4 in flushedQueue
* [native code]:null in flushedQueue
* [native code]:null in invokeCallbackAndReturnFlushedQueue
TypeError: _firebase.default.firestore is not a function. (In '_firebase.default.firestore()', '_firebase.default.firestore' is undefined)
This error is located at:
in Main (created by ConnectFunction)
in ConnectFunction (at SceneView.tsx:122)
in StaticContainer
in StaticContainer (at SceneView.tsx:115)
in EnsureSingleNavigator (at SceneView.tsx:114)
in SceneView (at useDescriptors.tsx:153)
in RCTView (at View.js:34)
in View (at CardContainer.tsx:245)
in RCTView (at View.js:34)
in View (at CardContainer.tsx:244)
in RCTView (at View.js:34)
in View (at CardSheet.tsx:33)
in ForwardRef(CardSheet) (at Card.tsx:573)
in RCTView (at View.js:34)
in View (at createAnimatedComponent.js:165)
in AnimatedComponent (at createAnimatedComponent.js:215)
in ForwardRef(AnimatedComponentWrapper) (at Card.tsx:555)
in PanGestureHandler (at GestureHandlerNative.tsx:13)
in PanGestureHandler (at Card.tsx:549)
in RCTView (at View.js:34)
in View (at createAnimatedComponent.js:165)
in AnimatedComponent (at createAnimatedComponent.js:215)
in ForwardRef(AnimatedComponentWrapper) (at Card.tsx:544)
in RCTView (at View.js:34)
in View (at Card.tsx:538)
in Card (at CardContainer.tsx:206)
in CardContainer (at CardStack.tsx:620)
in RCTView (at View.js:34)
in View (at Screens.tsx:84)
in MaybeScreen (at CardStack.tsx:613)
in RCTView (at View.js:34)
in View (at Screens.tsx:54)
in MaybeScreenContainer (at CardStack.tsx:495)
in CardStack (at StackView.tsx:462)
in KeyboardManager (at StackView.tsx:458)
in RNCSafeAreaProvider (at SafeAreaContext.tsx:74)
in SafeAreaProvider (at SafeAreaProviderCompat.tsx:42)
in SafeAreaProviderCompat (at StackView.tsx:455)
in RCTView (at View.js:34)
in View (at StackView.tsx:454)
in StackView (at createStackNavigator.tsx:87)
in StackNavigator (at App.js:88)
in EnsureSingleNavigator (at BaseNavigationContainer.tsx:409)
in ForwardRef(BaseNavigationContainer) (at NavigationContainer.tsx:91)
in ThemeProvider (at NavigationContainer.tsx:90)
in ForwardRef(NavigationContainer) (at App.js:87)
in Provider (at App.js:86)
in App (created by ExpoRoot)
in ExpoRoot (at renderApplication.js:45)
in RCTView (at View.js:34)
in View (at AppContainer.js:106)
in RCTView (at View.js:34)
in View (at AppContainer.js:132)
in AppContainer (at renderApplication.js:39)
- node_modules
eact-nativeLibrariesLogBoxLogBox.js:148:8 in registerError
- node_modules
eact-nativeLibrariesLogBoxLogBox.js:59:8 in errorImpl
- node_modules
eact-nativeLibrariesLogBoxLogBox.js:33:4 in console.error
- node_modulesexpouildenvironment
eact-native-logs.fx.js:27:4 in error
- node_modules
eact-nativeLibrariesCoreExceptionsManager.js:104:6 in reportException
- node_modules
eact-nativeLibrariesCoreExceptionsManager.js:171:19 in handleException
- node_modules
eact-nativeLibrariesCoreReactFiberErrorDialog.js:43:2 in showErrorDialog
- node_modules
eact-nativeLibrariesRendererimplementationsReactNativeRenderer-dev.js:15257:32 in logCapturedError
- node_modules
eact-nativeLibrariesRendererimplementationsReactNativeRenderer-dev.js:15361:20 in logError
- node_modules
eact-nativeLibrariesRendererimplementationsReactNativeRenderer-dev.js:16597:12 in update.callback- node_modules
eact-nativeLibrariesRendererimplementationsReactNativeRenderer-dev.js:7106:2 in callCallback
- node_modules
eact-nativeLibrariesRendererimplementationsReactNativeRenderer-dev.js:7127:20 in commitUpdateQueue
- node_modules
eact-nativeLibrariesRendererimplementationsReactNativeRenderer-dev.js:15801:25 in commitLifeCycles
- node_modules
eact-nativeLibrariesRendererimplementationsReactNativeRenderer-dev.js:18744:22 in commitLayoutEffects
- node_modules
eact-nativeLibrariesRendererimplementationsReactNativeRenderer-dev.js:265:4 in invokeGuardedCallbackImpl
- node_modules
eact-nativeLibrariesRendererimplementationsReactNativeRenderer-dev.js:476:2 in invokeGuardedCallback
- node_modules
eact-nativeLibrariesRendererimplementationsReactNativeRenderer-dev.js:18483:29 in commitRootImpl
* [native code]:null in commitRootImpl
- node_modulesschedulercjsscheduler.development.js:653:23 in unstable_runWithPriority
- node_modules
eact-nativeLibrariesRendererimplementationsReactNativeRenderer-dev.js:18317:17 in commitRoot
- node_modules
eact-nativeLibrariesRendererimplementationsReactNativeRenderer-dev.js:17697:12 in performSyncWorkOnRoot
* [native code]:null in performSyncWorkOnRoot
- node_modules
eact-nativeLibrariesRendererimplementationsReactNativeRenderer-dev.js:5321:31 in runWithPriority$argument_1
- node_modulesschedulercjsscheduler.development.js:653:23 in unstable_runWithPriority
- node_modules
eact-nativeLibrariesRendererimplementationsReactNativeRenderer-dev.js:5316:21 in flushSyncCallbackQueueImpl
- node_modules
eact-nativeLibrariesRendererimplementationsReactNativeRenderer-dev.js:5304:28 in flushSyncCallbackQueue
- node_modules
eact-nativeLibrariesRendererimplementationsReactNativeRenderer-dev.js:17125:30 in scheduleUpdateOnFiber
- node_modules
eact-nativeLibrariesRendererimplementationsReactNativeRenderer-dev.js:7267:16 in classComponentUpdater.enqueueSetState
- node_modules
eactcjs
eact.development.js:471:2 in Component.prototype.setState
* App.js:44:13 in firebase.auth.onAuthStateChanged$argument_0
- [email protected]:1024:12 in Sha1.prototype.compress_
- [email protected]:1141:20 in Sha1.prototype.update
- node_modules
eact-native
ode_modulespromisesetimmediatecore.js:37:13 in tryCallOne
- node_modules
eact-native
ode_modulespromisesetimmediatecore.js:123:24 in setImmediate$argument_0
- node_modules
eact-nativeLibrariesCoreTimersJSTimers.js:130:14 in _callTimer
- node_modules
eact-nativeLibrariesCoreTimersJSTimers.js:181:14 in _callImmediatesPass
- node_modules
eact-nativeLibrariesCoreTimersJSTimers.js:441:30 in callImmediates
- node_modules
eact-nativeLibrariesBatchedBridgeMessageQueue.js:387:6 in __callImmediates
- node_modules
eact-nativeLibrariesBatchedBridgeMessageQueue.js:135:6 in __guard$argument_0
- node_modules
eact-nativeLibrariesBatchedBridgeMessageQueue.js:364:10 in __guard
- node_modules
eact-nativeLibrariesBatchedBridgeMessageQueue.js:134:4 in flushedQueue
* [native code]:null in flushedQueue
* [native code]:null in invokeCallbackAndReturnFlushedQueue
I've copied the apiKey:
authDomain: ' ... ',
tabaseURL: ' ... ',
projectId: ' ... ',
storageBucket: ' ... ',
messagingSenderId: ' ... ',
appId: ' ... '
To a separate file called firebaseConfig.js inside a folder called config but this error is appearing now. I've already registered a user on the Authentication and Cloud Firebase, but when I logged in to my react-native expo app again, after creating a new screen inside my app
question from:
https://stackoverflow.com/questions/65907593/does-anyone-know-what-this-error-means-with-firebase-firebase-default-firesto 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…