如何部署Angular,Nodejs& Mysoku网络应用程序到heroku?

时间:2018-03-16 20:09:53

标签: mysql node.js angular heroku deployment

我的后端服务器是在Nodejs(Express)上编写的,而前端是在angular4上,它使用后端api。我使用了db Mysql。我的后端Nodejs服务器文件夹结构就像这样

enter image description here

如何在heroku上部署完整的应用程序(前端+后端+数据库)?

1 个答案:

答案 0 :(得分:0)

假设您拥有主机帐户,则需要以下内容。

  1. 为您的网站设置DNS

    https://devcenter.heroku.com/articles/custom-domains

  2. Heroku,使用密码为其创建数据库和用户名,并将其放入您的应用程序中。 (我认为他们会要求您使用MySQL提供商 - 请参阅链接

    https://devcenter.heroku.com/articles/heroku-mysql

  3. 使用SFTP或git将文件传输到Heroku网站/帐户 如果所有这些都正确完成,那么您应该能够公开访问您的网站。

  4. https://devcenter.heroku.com/articles/transferring-apps