【发布时间】:2021-10-16 01:38:53
【问题描述】:
我在云功能中使用const bucket = admin.storage().bucket();,在最顶部,我有:
const functions = require('firebase-functions')
const admin = require("firebase-admin");
admin.initializeApp();
当我尝试部署时,它给了我一个错误:
i 函数:从中加载环境变量。错误:缺少存储桶名称。如果是单元测试,请通过functions.storage.bucket(bucketName)提供bucket名称,或者设置process.env.FIREBASE_CONFIG。`
我相信这只是在我更新后才开始发生的。感谢您的帮助。
【问题讨论】:
-
我也遇到了这个问题,但我没有更改任何内容或更新
firebase-functions。这是在我运行admin.initializeApp()之前发生的。 -
尝试部署云功能时出现相同的错误消息。将 firebase-tools 更新到 9.16.2 后才开始发生
-
我更新了 firebase-functions
npm install --save firebase-functions@latest,它现在似乎可以工作了。 -
现在似乎已修复,无需更改我的依赖项——一定是后端 firebase 问题。
标签: firebase google-cloud-functions firebase-storage