栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

项目上线流程是怎样的?

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

项目上线流程是怎样的?

流程建议一模拟线上的开发环境本地反向代理线上真实环境开发即可。(apache, nginx, nodejs均可实现)

一模拟线上的测试环境模拟线上的测试环境,其实是需要一台有真实数据的测试机,建议没条件搭daily的,就直接 用线上数据测好了,只不过程序部分走你们的测试环境而已,有条件搭daily最好。

一可连调的测试环境可连调的测试环境,分为2种。一种是开发测试都在一个局域网段,直接绑hosts即可,不在 一个网段,就每人分配一台虚拟的测试机,放在大家都可以访问到的公司内网,代码直接往 上布即可。

一自动化的上线系统自动化的上线系统,可以采用Jenkins。如果没有,可以自行搭建一个简易的上线系统,原 理是每次上线时都抽取最新的trunk或master,做一个tag,再打一个时间戳的标记,然后分 发到cdn就行了。界面里就2个功能,打tag,回滚到某tag,部署。

一适合前后端的开发流程开发流程依据公司所用到的工具,构建,框架。原则就是分散独立开发,互相不干扰,连调 时有hosts可绑即可。

简单的可操作流程一代码通过git管理,新需求创建新分支,分支开发,主干发布 一上线走简易上线系统,参见上一节一通过gulp+webpack连到发布系统,一键集成,本地只关心原码开发一本地环境通过webpack反向代理的server一搭建基于linux的本地测试机,自动完成build+push功能

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/364199.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号