我使用 Nuxt3 和 VueFire 包来连接 firebase。即使按照官方网站中的文档进行操作后,我仍然收到如标题所示的错误。
Nuxt.config.ts
export default defineNuxtConfig({
devtools: { enabled: true },
modules: ["nuxt-vuefire"],
vuefire: {
auth: {
enabled: true
},
config: {
apiKey: process.env.VUE_APP_FIREBASE_API_KEY,
authDomain: process.env.VUE_APP_FIREBASE_AUTH_DOMAIN,
databaseURL: process.env.VUE_APP_FIREBASE_DATABASE_URL,
projectId: process.env.VUE_APP_FIREBASE_PROJECT_ID,
storageBucket: process.env.VUE_APP_FIREBASE_STORAGE_BUCKET,
messagingSenderId: process.env.VUE_APP_FIREBASE_MESSAGING_SENDER_ID,
appId: process.env.VUE_APP_FIREBASE_APP_ID,
measurementId: process.env.VUE_APP_FIREBASE_MEASUREMENT_ID,
},
},
})
应用程序.vue
<template>
<div>
<NuxtWelcome />
</div>
</template>
我想做 Firebase Auth
我通过在 firebase 中添加服务帐户解决了该问题