Firebase功能 - 无法检索功能源代码

时间:2018-01-26 16:58:34

标签: node.js firebase google-cloud-functions

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

Python legend attribute error

这完全来自命令行。我正在使用节点6.11.5(但在nodes文件夹中的firebase-admin package.json文件中,它表示节点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帐户和不同Google帐户中的其他项目,而不会出现任何问题。

由于

1 个答案:

答案 0 :(得分:6)

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