【问题标题】:My heroku app works on my pc but on others pc or smartphone it doesnt let the backend working我的 heroku 应用程序可以在我的电脑上运行,但在其他电脑或智能手机上它不会让后端工作
【发布时间】:2020-10-09 05:21:39
【问题描述】:

我的 Heroku 应用可以在我的电脑上运行,但在其他电脑或智能手机上却无法让后端正常工作。 出现奇怪的错误我该怎么办?

这是我的repo的链接/这是Heroku应用程序的链接Google books search mern

【问题讨论】:

  • 错误是什么,在另一台PC的浏览器控制台中显示什么?
  • 它说没什么特别的,只是后端不会连接到前端

标签: reactjs github heroku mern


【解决方案1】:

查看您的存储库后,我会仔细检查您的数据库和 API 调用。在您的客户端中,您从 localhost URL 获取数据。如果您运行的是 React 客户端,API 调用将尝试在您的设备上本地获取信息,而不是从 Heroku 服务器获取信息。

它可以在您的桌面上运行,因为您很可能有一个本地运行的 MongoDB 和节点实例。

如果是这种情况,我建议使用开发和生产环境变量来自动配置正在使用的 API 基本 url。

【讨论】:

  • 那我应该放什么,你能告诉我放什么吗?
猜你喜欢
  • 2022-10-25
  • 2011-12-22
  • 2011-01-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-07-24
  • 2021-03-27
  • 1970-01-01
相关资源
最近更新 更多