Firebase:部署第二个函数



我需要部署第二个云函数。我注意到,当我用firebase deploy --only functions:secondFunction部署它时,这个过程跳过了"函数:更新Node.js 16函数应用程序(us-central1(…"步骤,并表示部署完成,但云功能保持不变。请帮助

这是github线程中的一个已知问题1&thread2,这是Typescript导入明显源树之外的内容的能力的本质的结果。

typescript正在lib/functions/index.js中构建,而不是lib/index.js,因此package.json指向错误的文件,并且部署一个较旧的已编译.js文件。

所以你可以选择

  • 编辑"主";在包.json"main":"lib/index.js""main":"lib/functions/src/index.js"中指向新位置

  • 删除导入并重建,然后它返回到lib/index.js的建筑中

您也可以检查这个stackerflow示例,以正确导出函数并在javascript 中部署

相关内容

  • 没有找到相关文章

最新更新