控制台昨天通知我应该将firebase-functions
更新到v4,我们已经在v3.21.2上了。它还通知我将有突破性的变化。
我所能找到的只有这个:https://github.com/firebase/firebase-functions/releases/tag/v4.0.0,但是如果能找到一个真实的的迁移指南就太好了。现在我想我会在函数范围内搜索该更改日志中包含的内容。
控制台昨天通知我应该将firebase-functions
更新到v4,我们已经在v3.21.2上了。它还通知我将有突破性的变化。
我所能找到的只有这个:https://github.com/firebase/firebase-functions/releases/tag/v4.0.0,但是如果能找到一个真实的的迁移指南就太好了。现在我想我会在函数范围内搜索该更改日志中包含的内容。
1条答案
按热度按时间tp5buhyn1#
这里是Firebaser。文档中有更详细的发行说明,但没有迁移指南,抱歉!迁移到
firebase-functions 4.0.0
时最重要的事情是:firebase-functions
、firebase-admin
和firebase-functions-test
库:对于特定触发器,有几处更改:
allowInvalidAppCheckToken
的使用切换为enforceAppCheck
DataSnapshot
看起来会有一点不同,但希望是以一种好的方式-它现在将与Admin SDK返回的DataSnapshot
相匹配除此之外,它主要是一些改进,比如更好的日志记录、更好的Typescript类型和新的触发器(第二代函数的远程配置和测试实验室),以及一种新的方法来使用
params
子包参数化函数。总是建议在部署到生产之前在本地测试with the emulator suite、firebase-functions-test
或functions:shell
函数以捕获错误。