当我从云函数中删除一个函数并重新部署其余函数时,我在终端中收到一条消息:
The following functions are found in your project but do not exist in your
local source code:
function1(us-central1)
function2(us-central1)
Would you like to proceed with deletion? Selecting no will continue the rest of the deployments. (y/N)
我输入“ y”。再次重新部署后,我会一遍又一遍地收到相同的消息。我想念什么?
"firebase-admin": "~6.0.0",
"firebase-functions": "^2.1.0",
答案 0 :(得分:1)
原来是最近报告的一个已知问题。
要解决此问题,我引用了Firebase的支持:
对于给您带来的不便,我们深表歉意,这是最近报告的一个已知问题,请检查此链接:https://github.com/firebase/firebase-tools/issues/982。该修复程序已准备就绪,应该在firebase-tools软件包的下一版本中可用。同时,有两种选择:
添加“ --force”选项:
firebase deploy --force --only functions
使用“删除”命令:
firebase functions:delete funcName1 functName2 ...
您可以检查更多类似的选项:
firebase部署--help
firebase函数:删除--help