Firebase不会部署更新版本

时间:2017-12-19 22:04:50

标签: firebase actions-on-google

我正在使用firebase托管node.js后端构建“google上的操作”应用程序。

首次部署成功并提供了一个工作正常的webhook。 更新我的.js文件后,我运行:

firebase deploy --only functions

并获得以下输出:

=== Deploying to 'monprogrammetele-c5169'...

i  deploying functions

i  functions: ensuring necessary APIs are enabled...

✔  functions: all necessary APIs are enabled

i  functions: preparing functions directory for uploading...

✔  Deploy complete!

项目控制台:https://console.firebase.google.com/project/monprogrammetele-c5169/overview

除了我用模拟器测试时,一切看起来都很好 https://console.actions.google.com/project/ ...... 我仍然在运行旧版本....

我可以在初始部署和此部署之间看到的唯一区别是firebase没有像第一次提供的那样提供webhook链接:

功能网址:https://us-central1-programmetele-82c89.cloudfunctions.net/teleProgram

我认为它仍然是一样的。

2 个答案:

答案 0 :(得分:0)

部署期间缺少的URL已在CLI的版本3.16.0中得到修复。请升级如下:

npm install -g firebase-tools

答案 1 :(得分:0)

问题在我身边,对index.js进行了一些更改,用于与firebase不兼容的本地测试。我建议虽然firebase在其调试消息中更明确。 谢谢你的帮助,

 Thierry