我正在学习如何将网站部署到heroku。 我的Web应用程序在服务器端有一个nodejs项目和一个mysql,在客户端有一个reactjs。 您能告诉我我需要做的步骤吗?因为我是新来的。 非常感谢
答案 0 :(得分:0)
这是逐步指南。
将您的应用搁置一会儿,然后按照以下步骤操作:
https://devcenter.heroku.com/articles/deploying-nodejs
https://devcenter.heroku.com/articles/cleardb#provisioning-the-shared-mysql-add-on
https://blog.heroku.com/deploying-react-with-zero-configuration
现在,这一切都与您希望事物的状态有关。您可以在nodejs应用程序上有一条路由,该路由与react应用程序一起为index.html提供服务,或者为nodejs和react提供单独的应用程序。您可能应该将它们分开,只是为了使事情井井有条,但是由于这是您的首次部署,并且您可能会将其用作爱好或学习用途,因此只要您能够正常工作,任何方法都是正确的。然后,您可以在此基础上构建,将应用程序拆分为两个,或者将react应用程序托管在AWS s3上。谁知道?