前端代码上线前的准备

代码上线前的准备

  • 增加上线需要的适配代码

上线的时候,静态资源要用单独的静态域名:s.xxxx.com
所以要在代码里加入对环境的判断

  • 提交 pull request

开发分支提交合并到 master 的请求,审核通过后 merge 到 master 分支上

  • 以上走完后代码就具备发布条件了

生产环境的配置

  • 安装 nodejs

作为工具的依赖环境

  • 安装 npm 包管理工具

用来在线上安装依赖包

  • 安装 git,配置权限,把代码从远程仓库上拉下来

  • 安装 nginx 服务器,作为请求的反向代理

可以让几种类型的文件或者服务共用同一个 80 端口

代码发布过程

  • 在服务器上拉取 master 分支的代码
  • 使用 yarn 等工具做项目初始化
  • 用生产环境的方式打包

打包后,dist 目录下就有一个编译完成的代码

  • 把编译完成结果也就是 dist 目录放到服务器的指定位置,作为线上环境的目录

配置 nginx 和域名配置

  • 配置 nginx 中 vhost 的配置

用来指定虚拟机对各个域名的处理方式
配置好虚拟机之后可以处理各种请求了

  • 通过本地配置 hosts 方式做线上回归测试
  • 测试通过后,更改域名解析

猜你喜欢

转载自blog.csdn.net/m0_48446542/article/details/109069175