部署Firebase文件时,不会更新index.html

时间:2018-06-26 10:42:05

标签: javascript firebase terminal firebase-hosting firebase-cli

当我在firebase文件夹中打开包含所有相关性和文件等的终端,并在终端中键入“ firebase deploy”时,所有工作正常,功能得到更新,规则也得到了更新,但是对index.html的更改没有被推送到网站。有可以检查的设置还是可以再次按下的设置?

2 个答案:

答案 0 :(得分:1)

假设除功能部署外还托管index.html:folder中指定的"hosting": {中的index.html文件,而不是忽略的文件中的index.html文件吗?

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

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

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

答案 1 :(得分:0)

将您的index.html文件放在/public文件夹中,这是Firebase Hosting上提供的文件。这就是您想要的方式。您不想在根目录下发布文件。