I am trying to add Firebase (Firestore) to my Nuxt project, however I am recieving the following error when initialising a const from `firebase.firestore()` in my `index.vue` file:

> 
> Uncaught FirebaseError: Firebase: No Firebase App '[DEFAULT]' has been
> created - call Firebase App.initializeApp() (app/no-app).
> 
> 
> 

I have installed Firebase in my project and also the module (`@nuxtjs/firebase`).

My nuxt.config.js file looks like this:

```
export default {

...

plugins: ['~/plugins/firebase.js'],

components: true,

buildModules: [
    '@nuxt/typescript-build',
    '@nuxtjs/tailwindcss',
],

modules: [],

...

}

```

And my firebase.js file is within my plugins folder as follows:

```
import firebase from 'firebase/app'

const config = {
    ...
}

let app = null
if (!firebase.apps.length) {
    app = firebase.initializeApp(config)
}

export default firebase

```

I've compared the above to other examples online and haven't spotted any issues. However I'm new to everything from Nuxt to Firebase, so I may be missing something obvious. Any suggestions appreciated.