在使用 Firebase v3 托管我的 React 示例时遇到问题

Having trouble using Firebase v3 to host my React sample

我不熟悉在 Firebase 上托管 React 应用程序,因此我们将不胜感激。我已经按照 Firebase.com 上新 v3 文档的说明进行操作,但我不确定将哪个 assets/files 放入我的 public 目录中。我觉得文档在这方面非常模糊。

这是我的Firebase.json:

{
  "database": {
    "rules": "database.rules.json"
  },
  "hosting": {
    "public": "public",
    "rewrites": [
      {
        "source": "**",
        "destination": "/index.html"
      }
    ]
  }
}

我的目录结构如下:

Name of App
  -build
  -css
  -node_modules
  -public
  -scripts
.firebaserc
database.rules.json
firebase.json
gulpfile.js
index.html
package.json
README.md

我已经尝试将父目录的全部内容复制到 public 文件夹中,但没有成功。任何帮助将不胜感激。

所以基本上在搞了几个小时之后我找到了解决方案。由于 gulp 缩小了我需要的所有内容,我只需将构建中的 main.js 缩小文件与缩小的 CSS 文件夹一起推送到 public 目录中,现在一切正常。案件结案。