【问题标题】:react heroku app my friends see only white blank page?反应 heroku 应用程序我的朋友只看到白色的空白页?
【发布时间】:2019-06-24 14:11:39
【问题描述】:

我在 heroku 上部署了 MERN 堆栈应用程序 - 应用链接 - https://real-estate-web-app.herokuapp.com

客户和我的朋友无法访问该应用程序;他们只看到一个白色的空白页。

我只能在 Chrome 中访问该应用程序,如果我在另一个浏览器中打开该应用程序,它会显示一个白色的空白页。

请分享解决方案。

我尝试了所有可用的解决方案,但没有任何帮助。

我想与客户和朋友分享应用程序,以便他们进行测试。

【问题讨论】:

  • 控制台出现错误
  • 当我打开这个应用程序时没有错误,它工作正常。我在 github 上有代码 - github.com/Rajuchoudhary/real-estate 请检查您是否可以帮助我
  • 你是如何构建项目的?
  • 这是 MERN 项目。我按照 Heroku 官方的所有步骤来部署应用程序。

标签: node.js reactjs mongodb


【解决方案1】:

您可能正在部署应用的开发版本。这有利于调试,但也需要在浏览器中安装redux-devtools。这很容易看出。当您查看控制台(在 Firefox 中)时,您会看到 Type Error: t is undefined

浏览器正在尝试加载redux-devtools,但它没有被定义,因为它不存在。但是,您可能已经在 Chrome 中拥有它。

在Firefox中安装redux-devtoolshttps://addons.mozilla.org/en-US/firefox/addon/reduxdevtools/

或者将您的prod 构建部署到heroku,而不是dev。处理这个问题的一个好方法是让你 dev 上传到 staging/dev 分支,即 https://real-estate-web-app.staging.herokuapp.com 或类似的东西。

https://devcenter.heroku.com/articles/multiple-environments

【讨论】:

  • 好的兄弟让我试试
猜你喜欢
  • 1970-01-01
  • 2020-12-02
  • 2021-08-13
  • 2021-12-02
  • 2014-07-29
  • 2014-10-17
  • 2022-06-29
  • 2013-11-02
  • 2022-04-14
相关资源
最近更新 更多