尝试使用fire base sdk配置环境变量。它包含一个令牌,将在google cloud函数中使用。
我一直在跟踪文档,当我尝试重新部署云功能时出现了这个错误。
我把这些放在索引的顶端。js文件
const functions = require("firebase-functions");
const token = functions.config().slack.token;
这是我package.json档案
{
"name": "quincygeorge",
"version": "1.0.0",
"description": "smart-office-assistant",
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"author": "Jonathan Puc",
"license": "ISC",
"dependencies": {
"firebase-admin": "^5.5.1",
"firebase-functions": "^0.7.3",
"slack": "^9.1.0"
}
}
正如文档中所述,在尝试运行之前,我先运行了“firebase部署--仅限函数”。。。
“gcloud beta函数部署myfunction--暂存bucket mybucket--触发http”
再一次但我还是犯了这个错误。
我的firebase工具和所有模块都是最新的,因为我今天才安装它们。
当我部署Firebase功能时 火基原木 错误:默认的Firebase应用程序不存在。请确保在使用任何Firebase服务之前调用初始化应用程序()。 但是如果我添加该行,我会在部署时出错。 错误: 错误:分析函数触发器时出错。请通过运行“npm i--保存firebase”确保您拥有最新的firebase functions SDK-functions@latest“在“函数”文件夹中。 错误:
我在firebase CLI中部署云功能时遇到问题。我已经从github克隆了“functions samples”repo,然后在该repo的“quickstarts/big ben”项目中运行了deploy命令。我按照指示运行了以下命令: 从那以后,我的动力壳里有了这个输出 我已经在谷歌云平台中启用了这些API-Firebase Remote Congig API,Firebase规则API,
1.grpc@1.20.0安装/users/me/desktop/appname/appname/functions/node_modules/grpc node-pre-gyp安装--fallback-to-build--library=static_library node-pre-gyp使用needle警告node-pre-gyp https下载 3.../ext/channel.cc:29
我正在试验Firebase的云功能,并在functions-samples repo中部署了一个示例,并使用将其链接到一个现有项目。 由于我只是在玩,这些文件没有添加到我的版本控制中,我不再有权访问执行此操作的机器。我想在这个函数的基础上构建或创建新的函数,但我不确定如何1)修改和重新部署原来的函数,或者2)取消-并重新开始。我在我的firebase控制台中看到这个函数,但没有“delete”或“
当我们发出以下命令时,Firebase tools会自动检测可用功能并进行部署 但是,我们希望使用gcloud cli,因为它在提供环境变量/指定vpc连接器方面有更多控制。 不幸的是,当使用gCloud函数部署时,我们需要为每个函数指定函数名称。 是否可以从源代码中自动获取http函数/触发器列表? 更新:由于gcloud cli需要函数的类型(http/event),如何自动找到导出函数的类型
我试图从firebase CLI(8.12.1版)部署我的一个功能,但它一直失败。这个功能已经好几个星期没变了,所以我有点困惑为什么它现在失败了。 来自CLI的错误 函数[http api-(europe-west1)]:部署错误。生成失败:生成错误详细信息不可用。请在查看日志https://console.cloud.google.com/logs/viewer?project= 来自云控制台的