启用webframeworks后Firebase部署提示站点无关联应用的解决咨询
解决Firebase Webframeworks实验功能部署时的站点关联问题
操作步骤
- 进入Firebase控制台的目标项目(niceguy-5e3c2),打开设置页面,切换到常规标签下的Web应用板块
- 若尚未创建Web应用,点击添加应用,选择Web类型,按引导完成创建(应用名称可与站点名"nice-guy"保持一致)
- 找到已创建的Web应用,点击应用设置,在托管站点关联区域选择关联托管站点
- 在选项列表中选中你的托管站点"nice-guy",确认关联即可
问题原因
启用firebase experiments:enable webframeworks后,Firebase Hosting的Web框架集成要求托管站点必须与项目内的Web应用绑定。此前未启用该实验功能时,这种关联并非强制项,所以不会触发提示。当你在firebase.json中指定"site": "nice-guy"时,部署工具检测到该站点未关联Web应用,因此抛出提示并自动注入项目默认配置。
额外检查
确保firebase.json中site字段对应的站点已在你的Firebase项目Hosting页面中存在,若站点未创建,需先在控制台Hosting板块完成站点创建。
内容的提问来源于stack exchange,提问作者Michel
相关产品推荐
相关产品推荐

