【问题标题】:Read deployed Firebase cloud function source [duplicate]阅读已部署的 Firebase 云功能源 [重复]
【发布时间】:2020-05-07 01:18:34
【问题描述】:

一位队友将 Firebase 云功能部署到我有权访问的共享帐户。我还没有源代码,所以我想知道是否可以读取已部署云功能的源代码(例如,当登录到有权访问 Firebase 控制台的帐户时)。

有人知道这是否可能吗?如果是这样,任何有关如何阅读已部署 Firebase 函数的源代码的指针都会非常有帮助!

【问题讨论】:

    标签: firebase google-cloud-platform google-cloud-functions


    【解决方案1】:

    您可以在此处的云控制台控制面板中找到 https://console.cloud.google.com/functions/list?tab=source

    【讨论】:

    • 奇怪,那条路线只显示了一个按钮,上面写着“创建一个函数”——没有已经存在的函数列表:/
    • @duhaime 也许你需要选择正确的项目。
    【解决方案2】:

    如果您有权访问 Google Cloud 控制台,则可以在那里访问和下载源代码。您不会获得像 git 访问这样的全部好处,但您至少可以下载函数的 zip 并查看生产中的内容。

    【讨论】:

    • 太棒了,非常感谢!你知道在控制台哪里可以找到函数源吗?
    • 是的 - 只需在其中的任何项目下查找 Google Cloud Functions。您可以点击进入任何功能并下载源代码。
    • 奇怪的是,我点击了函数、触发器、区域、运行时、内存和超时(我的函数的所有列出的属性)并且没有显示函数源。我找错地方了吗?我在console.firebase.google.com/u/1/project/millet-for-all/…
    • console.cloud.google.com/functions/list?project={yourProjectId} 应该列出所有部署的函数。如果您单击任何一项功能,您应该会看到“常规”、“触发器”、“源”和“测试”。单击“源”可以选择下载 zip。除非您在项目中没有查看源代码的权限。您必须与项目管理员交谈以查看您是否拥有适当的权限,但这就是您要去的地方。
    • 奇怪,该路由只显示了我在检查@imjared 发布的网址时看到的“创建函数”
    猜你喜欢
    • 2017-11-26
    • 2021-12-01
    • 2021-11-17
    • 1970-01-01
    • 1970-01-01
    • 2020-11-13
    • 2020-09-04
    相关资源
    最近更新 更多