首页 > 解决方案 > 找不到变量:firebase

问题描述

出现“找不到变量:firebase”错误,我找不到导致错误的原因。我使用“ yarn add firebase ”添加了firebase,并多次确认是否已安装。我正在使用 Nuxt.js,下面有我的 firebase.js 文件。

插件/firebase.js

import firebase from 'firebase'

if (!firebase.apps.length) {
    firebase.initializeApp(
       {
          apiKey: "the keys",
          authDomain: "",
          projectId: "",
          storageBucket: "",
          messagingSenderId: "",
          appId: "",
          measurementId: ""
       }
    )
}

export default firebase

标签: javascriptfirebasevue.jsnuxt.js

解决方案


对于 Firebase SDK 的现代版本,您遵循的任何集成 Firebase 说明都不正确。您应该按照文档中的说明进行操作,您会看到您应该像这样导入:

import firebase from "firebase/app";

推荐阅读