基于nginx的部署
- 每个人负责的功能模块完成之后,用 git 提交到 gogs
- git pull --rebase origin master 拉取 gogs 仓库的最新代码
- 执行 npm run build 将项目进行打包
- 编辑项目的 .gittignore 配置文件,将 /dist 删除
- 重新将项目 git 到 gogs 仓库中
- 远程操作服务端,进入 gogs 仓库下载刚刚git的文件
- 将文件中的 dis t文件夹复制到 nginx 中,和 html 文件夹同级
- 修改 nginx 配置文件,conf 文件夹下的 nginx.conf 文件中的 location 里面的 root 为项目的 index.html 的根目录
- 重启 nginx 下的 nginx.exe 应用程序(首先打开任务管理器 -> 进程 -> 关掉这里的 nginx 程序,有指令重启,后续更新)
- 访问主机 ip 端口,如果能访问到刚刚部署的页面,则表示部署成功