【发布时间】:2016-02-14 08:48:16
【问题描述】:
注意:我是编码新手。
我有一个 Divshot 应用,现在我必须迁移到 Firebase。它包含两个 HTML 文件、一个样式表和一个本地 jpg 文件。没有 JavaScript。这是超级基本的。我知道。
我已按照 CLI 说明完成了 Firebase 教程。 (不确定我为什么要构建一个随机聊天应用程序。)我还尝试了 --help 命令及其建议。
“firebase.json”文件已在我的应用程序目录中创建,标记为“public”的文件夹也已创建。我将 html 文档、样式表和 jpg 移到“public”文件夹中,因为 CLI 告诉我必须在 public 目录中至少有一个文件。它应该是一个 zip 文件吗?
然后我又试了一次,被告知
"公共目录不包含 index.html"
虽然确实如此。
我还在每个 html 文档的标题中添加了 firebase 脚本。不确定这是否正确。
我的应用程序都是静态的,对吧?我只希望我的 firebase URL 使用样式表中的样式规则显示我的 HTML 页面的内容。我该怎么做/我错过了什么?
我得到的一些错误,按顺序:
错误:公共目录中必须至少有一个文件才能部署。
(将文件移动到“公共”目录)
错误:不在 Firebase 应用目录中(找不到 firebase.json)
(想知道为什么,因为它就在那里)
错误:指定的公共目录不存在,无法部署主机
(这样的谎言)
【问题讨论】:
-
您好 - 您能分享一下您的 firebase.json 配置文件的内容吗?此文件指定哪个文件夹是“公共”目录。我们需要确保它与您放置文件的目录的名称匹配。