我在 firebase 中遇到无法部署的问题。当我运行 firebase 部署并对所有代码空间进行更改时,一切都运行良好。但是,如果我的函数的默认代码空间没有更改,我会收到以下错误
HTTP Error: 400, Cloud Run service `function-name` does not exist in region `europe-west3` in this project
在这种情况下,函数名称是存在于默认代码空间中的函数,并且它在 firebase 托管中具有重写规则。
由于skipdeployingnoopfunctions具有实验性支持,我想这是一个将被解决的错误。除了运行两个单独的部署命令之外,还有其他解决方法吗? 我可以以某种方式关闭skipdeployingnoopfunctions吗?
我尝试搜索是否可以禁用skipdeployingnoopfunctions,但没有任何运气
例如
firebase deploy --only functions:app