You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在本地环境运行Firebase Cloud Messaging网页应用

报错原因

两类错误的触发原因分别如下:

  • Cannot understand what targets to deploy/serve报错:当前工作目录无合法firebase.json配置文件,或未指定要服务的资源类型,Firebase CLI无法判断需要启动什么服务
  • 加.后返回帮助提示:firebase serve不接收路径参数,额外添加的.属于非法输入,触发命令格式错误提示
本地服务启动操作步骤
  • 确认当前工作目录为FCM网页示例应用的根目录,执行ls(类Unix系统)或dir(Windows系统)检查目录下是否存在firebase.json文件
    • 若不存在该文件,执行firebase init,按照提示关联你的Firebase项目,初始化过程中至少勾选Hosting选项,按指引设置网页代码的存放目录
  • 执行指定目标的启动命令:
    普通命令行环境执行:
    firebase serve --only hosting -p 8081
    
    PowerShell环境执行:
    firebase serve --only "hosting" -p 8081
    
  • 若仍报错,执行npm update -g firebase-tools升级Firebase CLI到最新版本后重试
部署到Firebase的问题说明

只要按照上述步骤完成本地配置,部署时不会触发同类问题,部署命令使用:

firebase deploy --only hosting

确保firebase.json中hosting.public字段指向你存放网页代码的目录即可正常部署。

内容的提问来源于stack exchange,提问作者citykid

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.29 07:36:01