在firebase中跳过deployingnoopfunctions导致HTTP错误:400,此项目中的区域“europe-west3”中不存在Cloud Run服务“function”

问题描述 投票:0回答:1

我在 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 google-cloud-functions firebase-hosting
1个回答
0
投票
作为解决方法,您可以尝试部署单个函数。

例如

firebase deploy --only functions:app
    
© www.soinside.com 2019 - 2024. All rights reserved.