在网络上部署前端和后端代码

问题描述 投票:0回答:1

我申请了实习。前端使用普通的html,css,jquery,bootstrap(无框架)制作。后端使用node.js和mongodb中使用的数据库制作。

我的项目结构是

  • Web文件夹-包含html,css,js之类的文件夹。
  • Api文件夹-包含我所有的后端代码。

现在,我想将此应用程序部署到网络上,使其工作方式与在本地工作方式相同。我的前端当前向anode.js服务器发出ajax请求。

我如何部署这样的应用程序?另外托管应该是免费的。我知道一些方法,例如在前端使用Netlify或Github Pages,在后端使用heroku,但不知道详细的方法。帮助将不胜感激。

heroku deployment github-pages netlify
1个回答
0
投票

Netlify使该过程非常容易。如果您的项目在Git存储库中,则可以配置continuous deployment

每次您推送到Git提供程序时,Netlify都会使用您选择的工具运行构建,并将结果部署到我们功能强大的CDN中。

总之...

  1. https://app.netlify.com登录
  2. 单击来自Git的新站点
  3. 选择一个Git提供者。
  4. 选择存储库。
  5. 配置您的构建。

这里是2-minute video演练。

© www.soinside.com 2019 - 2024. All rights reserved.