我申请了实习。前端使用普通的html,css,jquery,bootstrap(无框架)制作。后端使用node.js和mongodb中使用的数据库制作。
我的项目结构是
现在,我想将此应用程序部署到网络上,使其工作方式与在本地工作方式相同。我的前端当前向anode.js服务器发出ajax请求。
我如何部署这样的应用程序?另外托管应该是免费的。我知道一些方法,例如在前端使用Netlify或Github Pages,在后端使用heroku,但不知道详细的方法。帮助将不胜感激。
Netlify使该过程非常容易。如果您的项目在Git存储库中,则可以配置continuous deployment。
每次您推送到Git提供程序时,Netlify都会使用您选择的工具运行构建,并将结果部署到我们功能强大的CDN中。
总之...
这里是2-minute video演练。