【问题标题】:Uncaught SyntaxError: Unexpected token '<' - after deploying my react redux application using FirebaseUncaught SyntaxError: Unexpected token '<' - 在使用 Firebase 部署我的 react redux 应用程序之后
【发布时间】:2020-04-21 00:06:09
【问题描述】:

我最近使用 Google 的 Firebase 来部署我的应用程序。但不知何故出了点问题。请访问以下链接以查看确切的错误跟踪。

在我的构建中,一切看起来都很正常,所有 CSS 文件和 JS 文件都有相应的代码,但在部署后所有文件都有 HTML,通过下面的 URL 并观察控制台以更好地了解错误。

https://workout-wfh.web.app/

查看两个图像以查看差异: 1.In the deployed application

  1. In my local build

【问题讨论】:

    标签: firebase firebase-realtime-database redux react-redux


    【解决方案1】:

    如果您查看已部署网站的源代码,您会看到 &lt;script&gt; 标记正在尝试加载此 URL:

    https://workout-wfh.web.app/MohanVarma1965/workout.git/static/js/main.5cca3537.chunk.js

    它不存在,因此回退到您的默认 HTML 内容。看起来您的构建过程正在生成包含您的用户名和目录路径的绝对 URL。你应该调整你的构建工具,去掉/js之前的所有内容。

    【讨论】:

    • 非常感谢,我已将 package.json 更改为具有此“主页”:“./”,其中添加了相对路径。以前我有一个导致问题的主页的项目 URL。现在可以了,非常感谢@Michael Bleigh。
    猜你喜欢
    • 2017-03-29
    • 2017-07-24
    • 2020-08-02
    • 2021-08-05
    • 2018-03-08
    • 2019-08-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多