FIREBASE警告:无效的查询字符串段-部署简单FIREBASE云函数时发出警告

FIREBASE警告:无效的查询字符串段-部署简单FIREBASE云函数时发出警告,firebase,npm,firebase-realtime-database,google-cloud-functions,Firebase,Npm,Firebase Realtime Database,Google Cloud Functions,今天早上,我开始注意到我的函数日志中有大量的“FIREBASE警告:无效查询字符串段”错误。为了弄清楚到底发生了什么,我对功能进行了各种更改,并多次部署了我的所有云功能 在执行此操作时,我注意到我在一个函数上遇到了错误: 其中没有Firebase查询 已经几个月没有被调用了(这是一个测试函数) 这使我相信Firebase云功能最近发生了变化,可能会在部署和/或执行云功能时偶尔产生此错误,而不管该功能是否与实时数据库查询有关。有没有其他人注意到这个错误,或者对它发生的原因有什么见解 我的cloud

今天早上,我开始注意到我的函数日志中有大量的“FIREBASE警告:无效查询字符串段”错误。为了弄清楚到底发生了什么,我对功能进行了各种更改,并多次部署了我的所有云功能

在执行此操作时,我注意到我在一个函数上遇到了错误:

  • 其中没有Firebase查询
  • 已经几个月没有被调用了(这是一个测试函数)
  • 这使我相信Firebase云功能最近发生了变化,可能会在部署和/或执行云功能时偶尔产生此错误,而不管该功能是否与实时数据库查询有关。有没有其他人注意到这个错误,或者对它发生的原因有什么见解

    我的cloud index.js文件的相关部分如下(应该足以复制该问题):


    我们今天遇到了同样的问题。也许在平台上做些维护。也许一些谷歌开发人员很快就会对此发表意见。

    看起来像是一个很快就会被修复的错误。

    更新:这是一个正式的错误,你可以忽略它,直到他们在下一次更新中发布修复程序,或者如果你不想等待的话,可以将@firebase/database:0.1.9的版本添加到依赖项中


    似乎是内部错误或变更。昨天我也收到了这个firebase警告,我的代码也使用了“”语法,工作正常。然而,我的功能仍然有效。看起来他们正在做一些繁重的开发工作,因为它在测试版中,问题时不时出现

    在此处等待修复或报告:

    此处的状态(修复通常需要时间才能显示在此处):


    副本,可能是

    他们似乎在通知方面有问题。
    您可以在此处查看状态:

    我今天是Firebase的新手

    我为Firebase db连接生成的代码片段包含以下Firebase.js:

    <script src="https://www.gstatic.com/firebasejs/4.10.0/firebase.js"></script>
    
    
    
    这将生成消息:“FIREBASE警告:无效的查询字符串段:”,但也将返回数据

    如果我使用不同版本的firebase.js,或者…/4.8.0/。。。或…/4.9.0/,未生成任何错误/警告消息


    我正在Windows 10上运行Google Chrome。

    在与Firebase支持人员交谈后,我了解到此错误是在npm依赖项
    @Firebase/database:0.1.10
    中引入的。如果您还具有最新的
    firebase admin
    依赖项,则您将具有此依赖项

    警告

    不应该对函数的整体处理产生任何影响

    如果要删除警告,可以强制执行
    @firebase/database:0.1.9
    的npm依赖项。我测试了此调整,并从Firebase控制台日志中删除了警告


    支持代理还声明修复已完成,但尚未发布,因此我希望
    @firebase/database:0.1.11
    +不会遇到此错误。

    面临同样的问题。我以为我在使用``作为可能导致问题的引用路径,但使用“”或“”也会产生相同的问题。
    <script src="https://www.gstatic.com/firebasejs/4.10.0/firebase.js"></script>