是否可以从Firebase Functions Shell运行脚本?

时间:2018-03-16 19:40:48

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

我一直在使用Firebase Functions Shell(firebase experimental:functions:shell),我发现它非常适合测试firebase数据库和http侦听器。

但是,我必须在shell中复制粘贴测试代码,这有点令人讨厌。

有什么方法可以在文件中编写一些js代码,然后使用Firebase shell运行完整的文件?没有复制和粘贴?

1 个答案:

答案 0 :(得分:4)

是的,将您的脚本发送到shell的stdin。

$ firebase experimental:functions:shell < tests.js

取自this blog

您可能仍需要使用ctl-C终止shell。如果您希望看到此更改,请file a bug report