我有一个index.js,其中包含一些导出,每个导出只包含一个函数。我尝试一次部署它们中的一些,CLI给出了下面的错误;
Error: Too many arguments. Run firebase help deploy for usage instructions
我做错了什么?基于--help,我可以使用这样的东西:
firebase deploy --only functions:func1,functions:func2
其他信息:我使用的是firebase CLI v3.9.2。在documentation之后,我将我的功能重组为
格式exports.groupA = {
func1: functions.https.onRequest(...),
func2: functions.database.ref('\path').onWrite(...),
}
仍然无法运作!不知道为什么。我运行类似
的东西firebase deploy --only functions:groupA.func1,func2
或
firebase deploy --only functions:groupA.func1,functions:groupA.func2
还有更多变化..没有运气。
答案 0 :(得分:0)
exports const func1 = functions.https.onRequest(...),
exports const func2 = functions.database.ref('\path').onWrite(...),
然后通过
进行部署firebase deploy --only functions