Firebase云函数内联代码编辑器

Firebase云函数内联代码编辑器,firebase,google-cloud-platform,google-cloud-functions,Firebase,Google Cloud Platform,Google Cloud Functions,我正在尝试减少firebase cloud函数的冷启动时间。我有大约30个使用不同导入的函数 正如在一个信息视频中提到的,最好只使用云功能所需的导入 在谷歌云控制台中,您可以查看您的代码 但是如果我向下滚动,LIB/INDEX.JS包含我的所有函数。 有一个选项可以编辑代码 删除所有其他函数&内联代码编辑器未使用的导入(对于LIB/INDEX.JS中的特定函数)是否有害?(尽管我是通过VisualStudio代码中的typescript创建函数的) 谢谢 不,它不会对其他功能有害。如果您正在控

我正在尝试减少firebase cloud函数的冷启动时间。我有大约30个使用不同导入的函数

正如在一个信息视频中提到的,最好只使用云功能所需的导入

在谷歌云控制台中,您可以查看您的代码

但是如果我向下滚动,LIB/INDEX.JS包含我的所有函数。 有一个选项可以编辑代码

删除所有其他函数&内联代码编辑器未使用的导入(对于LIB/INDEX.JS中的特定函数)是否有害?(尽管我是通过VisualStudio代码中的typescript创建函数的)


谢谢

不,它不会对其他功能有害。如果您正在控制台中编辑某个云函数的代码,它将不会修改其他云函数使用的代码。每个功能彼此完全隔离,即使它们共享相同的部署。代码在每个函数之间复制


也就是说,Firebase CLI部署的编辑功能只能在实验中完成。在实际部署代码时,您应该再次使用CLI完成所有操作。

好的,谢谢!但是函数本身仍然可以正常工作(假设编辑中没有bug)+我是否只需要编辑LIB/INDEX.JS或typescript?您将无法编辑typescript来进行功能更改。Firebase CLI将TS编译为JS。云函数对TS一无所知。