node.js - Firebase 函数 - 无法检索函数源代码

标签 node.js firebase google-cloud-functions

我在尝试部署函数时收到错误消息:“无法检索函数源代码”。

enter image description here

这全部来自命令行。我正在使用 Node 6.11.5(但在 Node 文件夹中的 firebase-admin package.json 文件中说 Node 6.9.1 用于下载它)。我正在使用 firebase-admin@5.8.1 和 firebase-functions@0.8.1。

这是我尝试部署的 index.js 文件中的代码:

const functions = require('firebase-functions');
 exports.helloWorld = functions.https.onRequest((request, response) => {
  response.send("Hello from Firebase!");
 });

我也尝试过部署许多不同的东西。

两件有趣的事: - 我曾经能够毫无问题地部署任何功能。这大约一个月前发生了变化,现在我尝试的每个函数都会出现此错误。我不记得做了任何与此相关的更改。 - 我还可以从我的计算机(使用完全相同的设置和 firebase 版本)将功能部署到同一谷歌帐户和不同谷歌帐户中的其他项目,没有任何问题。

谢谢

最佳答案

我认为您应该检查 Google Cloud 中的结算设置。我遇到了同样的问题,在更新账单信息然后重新部署该功能后,错误消失了。

关于node.js - Firebase 函数 - 无法检索函数源代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48466005/

相关文章:

javascript - IF 函数运行,而不是 ELSE

javascript - 为什么 Firebase Cloud Function 执行定义的 Promise

javascript - 通过firebase云功能发送电子邮件

firebase - 为Firebase组织云功能

node.js - Node/Sinon - 库或模块中的 stub 函数 (node-postgres)

node.js - 来自 Google Chrome 的 2 个请求而不是 1 个

mysql - Bookshelf.js - 如何从连接表中获取列?

javascript - Felixge/Node-Mysql 独立连接文件

firebase - 如何查看收藏夹中的内容?

javascript - 为什么我的调用堆栈大小超出了 - Firebase Auth