5

我的网站由主页和文件夹内分隔的子页面组成。如何在我的页面主机中包含子页面(firebase 托管)

4

3 回答 3

5

(弗兰克的评论真的是一个答案)

Firebase 将所有内容部署在您指定的目录下。因此,如果您的主页面 (index.html) 在当前目录和目录中,而其他页面在其下的子目录中,那么如果您将 public 配置为指向当前目录,则它们都应该被部署。

部署配置

于 2015-11-01T19:28:28.250 回答
5

更新节点 (npm) 和 Firebase CLI 工具

我们遇到了一个与此相关的问题......在与 Firebase 没有关系一段时间后,我们创建了一个类似的新项目并上传了新文件以供托管。一切似乎都工作正常,除了一件事情:主机的子目录似乎根本没有加载,即使控制台的主机部分上的文件数量是正确的。

经过一天多的更新所有项目文件、寻找答案(如这里)和更多测试,我们终于还更新了 NodeJS (npm) 和 Firebase CLI 工具......解决了这个问题。

所以,总是先更新框架。

于 2018-08-17T05:29:27.283 回答
1

对我来说,这是一个浏览器缓存问题(使用 pwa),当我使用其他浏览器时它可以工作。是的,我将我的 firebase.json 更改为这个(它是“public”:“public”):

{
  "hosting": {
    "public": ".",
    "ignore": [
      "firebase.json",
      "**/.*",
      "**/node_modules/**"
    ]
  }
}
于 2019-02-18T16:42:27.357 回答