【问题标题】:Google Cloud Functions - custom build stepGoogle Cloud Functions - 自定义构建步骤
【发布时间】:2019-11-19 09:43:53
【问题描述】:

在 Google AppEngine 中,可以通过 "gcp-build": "somethingsomething" 在 package.json 文件中定义自定义构建步骤。 这一步会在安装包依赖后自动执行。

我想知道 Cloud Functions 是否有类似的东西? 我正在用 Typescript 编写函数,我想在部署时编译它们。

【问题讨论】:

    标签: typescript google-app-engine google-cloud-platform google-cloud-functions


    【解决方案1】:

    目前,在功能上是不可能的。如果你想定制你的环境,你可以看看Cloud Run。它与 Function 非常相似,但是

    • 您必须将其打包在一个容器中,以便您自定义执行环境
    • 您必须定义一个简单的网络服务器,将流量路由到您的“功能端点”(文档中有多种语言的许多示例)
    • 如果您希望具有与函数完全相同的行为,您可以将并发参数设置为 1,我的意思是每个实例独立执行(在 1 个实例上同时处理 1 个请求)。
    • 您还不能回答事件。 Cloud Run 仅允许 HTTP 请求。

    wrote an article 我选择什么、何时以及为什么,以及another one on the lowest cost

    【讨论】:

      【解决方案2】:

      gcp-build 适用于 node.js 8 运行时,但不适用于 node.js 10 运行时。我希望它最终会达到10

      【讨论】:

        猜你喜欢
        • 2021-01-24
        • 2020-02-02
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-04-10
        • 2012-02-22
        相关资源
        最近更新 更多