当我在firebase文件夹中打开包含所有相关性和文件等的终端,并在终端中键入“ firebase deploy”时,所有工作正常,功能得到更新,规则也得到了更新,但是对index.html的更改没有被推送到网站。有可以检查的设置还是可以再次按下的设置?
答案 0 :(得分:1)
假设除功能部署外还托管index.html:folder
中指定的"hosting": {
中的index.html文件,而不是忽略的文件中的index.html文件吗?
您还可以运行firebase deploy --only hosting
以仅部署与主机相关的更改。
由于该文件位于您的根目录中,因此需要将其设置为firebase的公共目录
{
"hosting": {
"public": "/",
...
}
}
答案 1 :(得分:0)
将您的index.html
文件放在/public
文件夹中,这是Firebase Hosting上提供的文件。这就是您想要的方式。您不想在根目录下发布文件。