我一直在使用Firebase Functions Shell(firebase experimental:functions:shell),我发现它非常适合测试firebase数据库和http侦听器。
但是,我必须在shell中复制粘贴测试代码,这有点令人讨厌。
有什么方法可以在文件中编写一些js代码,然后使用Firebase shell运行完整的文件?没有复制和粘贴?
答案 0 :(得分:4)
是的,将您的脚本发送到shell的stdin。
$ firebase experimental:functions:shell < tests.js
取自this blog。
您可能仍需要使用ctl-C终止shell。如果您希望看到此更改,请file a bug report。