我正在创建一个目前还没有数据库连接的React应用程序,我只是想在我启动数据库之前让前端UI工作。我一直在尝试将AWS S3上的应用程序作为静态网站托管,但没有太多运气。我已将React CDN链接到index.html页面,但是当我运行它时似乎没有任何渲染。
问题是,甚至可以在S3上运行React App吗?或者我是否需要运行节点服务器?
答案 0 :(得分:3)
是的,可以在S3上托管反应应用程序。您需要做的就是创建项目的构建,并将这些文件作为静态网站上传到s3。
构建只是创建了一个包含所有js文件和依赖项的包,只能托管它们。我发现了一篇非常详细的文章,介绍了如何设置s3以及构建和部署您的反应应用程序。
价: [https://www.fullstackreact.com/articles/deploying-a-react-app-to-s3/]