首页 > 解决方案 > Firebase 模拟器警告,根据 GCLOUD_PROJECT 估计 Firebase 配置。初始化 firebase-admin 可能会失败

问题描述

使用 firebase 模拟器运行 Jest 时收到警告

警告

{"severity":"WARNING","message":"Warning, estimating Firebase Config based on GCLOUD_PROJECT. Initializing firebase-admin may fail"}

我的测试用例

describe('Functions', () => {
  const testEnv = functions()

  let firestore: admin.firestore.Firestore

  beforeAll(() => {
    const projectId = 'sample'

    process.env.GCLOUD_PROJECT = projectId
    process.env.FIRESTORE_EMULATOR_HOST = 'localhost:8080'
    admin.initializeApp({ projectId })

    firestore = admin.firestore()
  })

  afterAll(() => {})
})

标签: firebasegoogle-cloud-firestorefirebase-tools

解决方案


推荐阅读