React和Firebase部署:给出空白页面

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了React和Firebase部署:给出空白页面相关的知识,希望对你有一定的参考价值。

我正在尝试将我的应用程序部署到firebase。这是一个单页应用程序。我在以前的部署中取得了成功,在开发的开始时看看Redux和Router是否正常工作(他们是)。但是现在在我部署的最后阶段,我得到了空页,我无法弄清楚原因。我知道它与它有关,它被认为是一个javascript文件,当它看到<它崩溃,但不知道为什么...

它给了我错误

Uncaught SyntaxError: Unexpected token <    
Uncaught SyntaxError: Unexpected token <
Manifest: Line: 1, column: 1, Unexpected token.

在做firebase init时,我选择了

 What do you want to use as your public directory? build 
 ? Configure as a single-page app (rewrite all urls to /index.html)? Yes 
 ? File build/index.html already exists. Overwrite? No

我的firebase.jsonlooks就像这样

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

My package.json

答案

我遇到了类似的问题。摆脱语法错误。我必须在每个文件中的每次导入后放置分号...但我还没有找到解决清单错误的正确方法。

以上是关于React和Firebase部署:给出空白页面的主要内容,如果未能解决你的问题,请参考以下文章

Flutter Web 应用程序在部署到 Firebase 托管后返回空白页面

firebase + create-react-app 托管错误

使用 React Route 部署到 S3 后看到空白页面

React API 调用给出“您需要启用 JavaScript 才能运行此应用程序”。在 Firebase 服务器中部署 ReactJs 应用程序后出错

在 Firebase 函数和 React 之间共享代码

Github Actions 中的 Firebase 部署给出了 Authorization failed 错误