首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用Typescript定义Google Cloud函数?

如何使用Typescript定义Google Cloud函数?
EN

Stack Overflow用户
提问于 2019-09-25 20:50:48
回答 1查看 4.8K关注 0票数 4

我正在尝试在typescript中使用Google Cloud function (GCF)来设置NodeJS函数。我试图严格执行我的代码,它要求定义所有参数,在这种情况下,需要定义(req, res)参数。

我知道GCF在幕后使用Express,但我不认为我需要因为它而导入Express。是否有任何最佳实践或文档来解释如何在GCF中使用typescript?

我尝试使用@google-cloud/functions-framework包,发现有一些有用的接口或类可以使用,但我无法确定函数的起点应该是什么。

代码语言:javascript
复制
import GCF from '@google-cloud/functions-framework';

export const startFunction = ((req: GCF.???, res: GCF.???)): void => {
  // additional work done here
}

任何帮助都是非常感谢的。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-06-27 01:52:39

看起来最新的@google-cloud/functions-framework现在包含了函数签名。

代码语言:javascript
复制
// Start writing Cloud Functions
// https://cloud.google.com/functions/docs/writing/http

import { HttpFunction } from '@google-cloud/functions-framework/build/src/functions';

export const helloHttp: HttpFunction = (req, res) => {
  res.send(`Hello World`);
};
票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58098852

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档