firebase 部署错误和 fiebase.json 空文件

firebase deploy error and fiebase.json empty file

我正在学习本教程Getting Started with Firebase Hosting on the Web - Firecasts

我正在尝试在 firebase 中托管一个简单的 index.html 文件,但是当我键入 firebase deploy 时,出现以下错误:

未找到目标。有效目标是:数据库、存储、功能、托管。 hosting error image

我发现我的 firebase.json 文件是空的,它只包含 { } .

再次

运行 firebase init

当系统询问您时 - 您希望为此文件夹设置哪些 Firebase CLI 功能?

按Space到select特征,它将用星号标记那个特征。

然后回车确认您的选择。

确保select按空格键选择选项,然后按回车键。

运行 firebase init 如果你的 firebase.json 是空的只有 { } 然后添加

 {
  "hosting": {
    "public": "public",
    "ignore": [
      "firebase.json",
      "**/.*",
      "**/node_modules/**"
    ]
  }
}

"public":"app"替换为"public":"public"

然后 运行 firebase 部署