在火力地堡云只部署单一非出口函数的函数
我已经在我的火力点云功能,我的文件创建了以下功能:在火力地堡云只部署单一非出口函数的函数
function whatsMyName(name) { return "your name is " + name
}
当我运行在命令行中输入以下,则函数是部署:
firebase deploy --only functions
但是,这种部署我的所有功能。我只想部署whatsMyName
函数。通常情况下,如果我有一个出口,像这样一个功能:
exports.someExportedFunction = functions.https.onRequest((req, res) => { // do some stuff
}
然后我可以运行下面的部署导出功能:
firebase deploy --only functions:someExportedFunction
然而,当我运行以下的非-exported功能不部署:
firebase deploy --only functions:whatsMyName
没有人明白为什么这不单独部署我非导出函数,whatsMyName
和如何为Firebase云端功能部署非导出功能?
回答:
CLI只能单独部署导出的函数触发器。它可以而不是专门部署任意JavaScript的函数。
换句话说,你正在尝试做的事情目前不可能。
以上是 在火力地堡云只部署单一非出口函数的函数 的全部内容, 来源链接: utcz.com/qa/261314.html