如何在Firebase后端上运行一些脚本?

时间:2018-10-18 14:31:45

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

我有一些带有Google云功能和数据库的Firebase Web项目。我想在后端运行一些脚本以移动数据库中的某些数据。如何在后端执行此脚本?

2 个答案:

答案 0 :(得分:1)

“在后端运行一些脚本”:这正是Cloud Functions for Firebase的目标。

看看https://firebase.google.com/docs/functions/,它在引言中说:

  

用于Firebase的云功能可让您自动运行后端代码,以响应由Firebase功能和HTTPS请求触发的事件。您的代码存储在Google的云中,并在托管环境中运行。无需管理和扩展自己的服务器。

如果您提供有关要实现的目标以及正在使用的数据库的更多信息(Firestore的实时数据库),我们可能会为您提供进一步的帮助。

答案 1 :(得分:1)

如果您不想在工作站上运行脚本而是在服务器上运行脚本,则可以在Cloud Shell中使用Google Cloud console。这对于一次性脚本很有用。

此功能在Firebase控制台中不可用,但是由于每个Firebase项目也是Google Cloud项目,因此您将有权访问所有相同的资源。