我在AWS上开发了一个reactJS项目(前端),它有来自heroku的RESTFUL API。它们完全分离,即前端和后端。
我已成功将文件上传到 S3,并激活了我的 CloudFront 发行版,但我无法真正找出问题所在,因为当我点击从域名生成的 URL 时,我看不到我的 React 应用程序。
我已经检查过这个SOanswer https://stackoverflow.com/questions/41250087/how-to-deploy-a-react-nodejs-express-application-to-aws#41250688,但这没有帮助。
请提供任何帮助,我们将不胜感激。
首先,将它们部署在不同的服务器/云上是完全可以的。可以给个网址吗?我觉得这不是不同云的问题,而是配置问题。您可以先将一个简单的 html 文件放在同一个 S3 存储桶上,然后看看是否可以通过您的域名访问该文件。
假设您的 React 应用 example.com 托管在名为 ant 的存储桶中。因此,继续将额外的 test.html 放入存储桶 ant 中。然后尝试 example.com/test.html ..这将确保您的域名设置等正确
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)