问题描述
如何在Cloud Functions中使用Koa库,快速替换?
我知道KOA使用了所有优秀的ES2017,并更多地使用了异步使用的Java脚本。
或者可能根本不需要使用云函数,因为Firebase系统在结束前一个调用之前不会向同一云函数发送多个调用?
我不清楚。
它知道需要Node 8.x,我知道NodeJS 8.9.x,现在有LTS。
推荐答案
读取云函数doc:
基本镜像云函数使用基于Debian的执行环境 并包括gcr.io/google-appEngine/NodeJS Docker的内容 在指定版本中安装了Node.js运行时的映像 上图:FROM gcr.io/google-appengine/nodejs
RUN install_node v6.14.0
要查看图像中包含的内容,您可以查看其GitHub
投影,或拉入并检查映像本身。该语言的更新
运行时(Node.js)通常是自动完成的(除非另有规定
已通知),并包括基定义中的任何更改
图像。
我在2017年11月看到了一个pull request,增加了NodeJS V8。希望它最终能登陆谷歌云函数
更新:Google Cloud功能现在支持Node.js 8 and even Python!