首页 > 解决方案 > 部署 firebase 文件时,未更新 index.html

问题描述

当我在我的 firebase 文件夹中打开一个包含所有依赖项和文件等的终端时,我在终端中输入“firebase deploy”,所有工作正常,功能更新,规则更新,但 index.html 的更改没有被推送到网站。有没有我可以检查的设置或可以让它再次推动的东西?

标签: javascriptfirebaseterminalfirebase-hostingfirebase-cli

解决方案


假设除了功能部署之外,您还托管 index.html: index.html 文件是否在folder指定的下方"hosting": {而不是被忽略的文件中?

您还可以运行firebase deploy --only hosting以仅部署与托管相关的更改。

由于该文件位于您的根目录中,您需要将其设置为 firebase 的公共目录

{
  "hosting": {
    "public": "/",
    ...
  }
}

推荐阅读