我正在尝试在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
任何想法如何解决?谢谢。
答案 0 :(得分:2)
就我而言,这是由 Microsoft Defender 引起的,它可能是任何其他防火墙阻止。 尝试在同一个 cmd 窗口中运行“firebase emulators:start”,如果您收到来自 MS Defender 的消息,请单击“允许”。然后你可以停止模拟器并在同一个 cmd 窗口中运行“firebase functions:shell”,它应该可以正常工作。