将Nodejs + ReactJs部署到Heroku

时间:2019-05-05 12:55:06

标签: node.js reactjs heroku deployment

我正在学习如何将网站部署到heroku。 我的Web应用程序在服务器端有一个nodejs项目和一个mysql,在客户端有一个reactjs。 您能告诉我我需要做的步骤吗?因为我是新来的。 非常感谢

1 个答案:

答案 0 :(得分:0)

这是逐步指南。

将您的应用搁置一会儿,然后按照以下步骤操作:

  • 了解如何部署nodejs

https://devcenter.heroku.com/articles/deploying-nodejs

  • 现在学习如何添加mysql数据库

https://devcenter.heroku.com/articles/cleardb#provisioning-the-shared-mysql-add-on

  • 这将教您如何部署“原始” React应用

https://blog.heroku.com/deploying-react-with-zero-configuration

现在,这一切都与您希望事物的状态有关。您可以在nodejs应用程序上有一条路由,该路由与react应用程序一起为index.html提供服务,或者为nodejs和react提供单独的应用程序。您可能应该将它们分开,只是为了使事情井井有条,但是由于这是您的首次部署,并且您可能会将其用作爱好或学习用途,因此只要您能够正常工作,任何方法都是正确的。然后,您可以在此基础上构建,将应用程序拆分为两个,或者将react应用程序托管在AWS s3上。谁知道?