小编Sab*_*eur的帖子

Firebase 默认托管域:仅 .firebaseapp.com 有效,但 .web.app 失败

我正在使用打字稿构建一个非常简单的单页反应应用程序。我尝试使用 Firebase 托管来托管它。令人惊讶的是,只有域[name].firebaseapp.com有效,但[name].web.app显示“未找到站点”默认页面:

未找到站点图像

我正在使用基本的 firebase 配置(您使用的默认配置firebase init):

{
  "hosting": {
    "public": "build",
    "ignore": [
      "firebase.json",
      "**/.*",
      "**/node_modules/**"
    ]
  }
}
Run Code Online (Sandbox Code Playgroud)

当我继续[name].web.app时,我收到“未找到网站”的信息。我本来怀疑 、重写、构建文件夹等有问题index.html...但是为什么我会看到该页面在[name].firebaseapp.com上正常运行并且托管得很好,而且应该如此?

我怀疑有几件事:

  • Firebase 本身无法提供域名(尽管如果创建项目时就是这种情况,为什么 Firebase 会将域名命名为无效的名称)
  • 这些文件仅被推送到[name].firebaseapp.com域(在这种情况下,您如何控制它?)

firebase typescript reactjs firebase-hosting

13
推荐指数
2
解决办法
2473
查看次数

标签 统计

firebase ×1

firebase-hosting ×1

reactjs ×1

typescript ×1