Upgrade to Firebase JS 8.0.0: Attempted import error: 'app' is not exported from 'firebase/app' (imported as 'firebase')

Doug Stevenson

After upgrading to 8.0.0, I get the following error:

Attempted import error: 'initializeApp' is not exported from 'firebase/app' (imported as 'firebase').

My import looks like this:

import * as firebase from "firebase/app"
firebase.initializeApp({ ... })

TypeScript also complains:

Property 'initializeApp' does not exist on type 'typeof import("/path/to/my/file")'. ts(2339)

How do I fix this?

Doug Stevenson

In version 8.0.0, the Firebase SDK had a breaking change in the way it handles exports:

Breaking change: browser fields in package.json files now point to ESM bundles instead of CJS bundles. Users who are using ESM imports must now use the default import instead of a namespace import.

Before 8.0.0

import * as firebase from 'firebase/app'

After 8.0.0

import firebase from 'firebase/app'

Code that uses require('firebase/app') or require('firebase') will still work, but in order to get proper typings (for code completion, for example) users should change these require calls to require('firebase/app').default or require('firebase').default. This is because the SDK now uses typings for the ESM bundle, and the different bundles share one typings file.

So, you will have to use the new ESM bundle default export:

import firebase from "firebase/app"
firebase.initializeApp({ ... })

Collected from the Internet

Please contact [email protected] to delete if infringement.

edited at
0

Comments

0 comments
Login to comment

Related

From Dev

Attempted import error: 'getMoviesList' is not exported from './actions'; error in react redux

From Dev

Attempted import error: 'default' is not exported from '../assertThisInitialized/_index.mjs'

From Dev

Attempted import error: 'default' is not exported from '../assertThisInitialized/_index.mjs'

From Java

Receiving "Attempted import error:" in react app

From Dev

Can't create system image. 0x80780119 error after upgrade from 8 to 8.1

From Dev

Firebase import error

From Java

Attempted import error: 'uuid' does not contain a default export (imported as 'uuid') In React

From Dev

upgrade neo4j 2.2 to 2.3 to 3.3 error "can't upgrade v0.A.5 to v0.A.8"

From Dev

Cannot import Firebase in Swift app

From Dev

Linking Error in building Firebase powered app for iOS 8

From Dev

Linking Error in building Firebase powered app for iOS 8

From Dev

Firebase file upload progress jumps from 0 to 100

From Dev

Firebase file upload progress jumps from 0 to 100

From Dev

Firebase + auth0 authentication

From Java

No exported member error with firebase when trying to compile angular 10 project

From Dev

node js Exit status 8, error code 0 running on mac

From Dev

Supervisor node .js "Program node app exited with code 0" error

From Dev

Failed to import bridging header file in Xcode after Firebase Upgrade

From Dev

Firebase imported but cannot be used

From Dev

Xcode 8 - Firebase Error with Reference

From Dev

Cannot import Firebase sdk in Swift app

From Dev

Swift 3 Firebase data retrieve error: Could not cast value of type '__NSCFString' (0x1a8e00d50) to 'NSDictionary' (0x1a8e01c78)

From Dev

Android - FirebaseApp / Firebase-Initialization is not starting

From Java

Why when i´m trying to write in Firebase Database I got this error? Related with FirebaseApp$IdTokenListener

From Dev

Why when i´m trying to write in Firebase Database I got this error? Related with FirebaseApp$IdTokenListener

From Dev

Uncaught Error: Could not find module `ember` imported from `ui/app` loader.js:164

From Dev

Upgrade from Windows 10 Home to Pro fails with error code 0xc004f050

From Dev

I receive error for 'import com.firebase.client.Firebase;' on Android

From Dev

App not retrieving data from firebase

Related Related

  1. 1

    Attempted import error: 'getMoviesList' is not exported from './actions'; error in react redux

  2. 2

    Attempted import error: 'default' is not exported from '../assertThisInitialized/_index.mjs'

  3. 3

    Attempted import error: 'default' is not exported from '../assertThisInitialized/_index.mjs'

  4. 4

    Receiving "Attempted import error:" in react app

  5. 5

    Can't create system image. 0x80780119 error after upgrade from 8 to 8.1

  6. 6

    Firebase import error

  7. 7

    Attempted import error: 'uuid' does not contain a default export (imported as 'uuid') In React

  8. 8

    upgrade neo4j 2.2 to 2.3 to 3.3 error "can't upgrade v0.A.5 to v0.A.8"

  9. 9

    Cannot import Firebase in Swift app

  10. 10

    Linking Error in building Firebase powered app for iOS 8

  11. 11

    Linking Error in building Firebase powered app for iOS 8

  12. 12

    Firebase file upload progress jumps from 0 to 100

  13. 13

    Firebase file upload progress jumps from 0 to 100

  14. 14

    Firebase + auth0 authentication

  15. 15

    No exported member error with firebase when trying to compile angular 10 project

  16. 16

    node js Exit status 8, error code 0 running on mac

  17. 17

    Supervisor node .js "Program node app exited with code 0" error

  18. 18

    Failed to import bridging header file in Xcode after Firebase Upgrade

  19. 19

    Firebase imported but cannot be used

  20. 20

    Xcode 8 - Firebase Error with Reference

  21. 21

    Cannot import Firebase sdk in Swift app

  22. 22

    Swift 3 Firebase data retrieve error: Could not cast value of type '__NSCFString' (0x1a8e00d50) to 'NSDictionary' (0x1a8e01c78)

  23. 23

    Android - FirebaseApp / Firebase-Initialization is not starting

  24. 24

    Why when i´m trying to write in Firebase Database I got this error? Related with FirebaseApp$IdTokenListener

  25. 25

    Why when i´m trying to write in Firebase Database I got this error? Related with FirebaseApp$IdTokenListener

  26. 26

    Uncaught Error: Could not find module `ember` imported from `ui/app` loader.js:164

  27. 27

    Upgrade from Windows 10 Home to Pro fails with error code 0xc004f050

  28. 28

    I receive error for 'import com.firebase.client.Firebase;' on Android

  29. 29

    App not retrieving data from firebase

HotTag

Archive