ECONNREFUSED尝试在Shell上运行Firebase pubsub计划的云功能时出错

时间:2020-04-29 20:31:22

标签: firebase google-cloud-functions firebase-cli

我正在尝试在Firebase模拟器上运行pubsub.schedule函数。我试图按照以下链接中的说明进行操作。

https://github.com/firebase/firebase-tools/issues/1748#issuecomment-609735979

https://firebase.google.com/docs/functions/local-shell#set_up_admin_credentials_optional

运行firebase functions:shell时,我不断收到以下错误消息。

Error: Server Error. connect ECONNREFUSED 127.0.0.1:4400

任何想法如何解决?谢谢。

1 个答案:

答案 0 :(得分:2)

就我而言,这是由 Microsoft Defender 引起的,它可能是任何其他防火墙阻止。 尝试在同一个 cmd 窗口中运行“firebase emulators:start”,如果您收到来自 MS Defender 的消息,请单击“允许”。然后你可以停止模拟器并在同一个 cmd 窗口中运行“firebase functions:shell”,它应该可以正常工作。