在当下的开发环境中,前后端分离的开发模式已成标准,前端一般只需将一个包含js,html,css以及其他静态资源的dist目录发给运维让他部署到服务器即可。
最直观的就是vue-cli,create-react-app,自定义脚手架中的npm run build命令,从本质上看,是webpack、gulp等这些打包工具去做了编译打包等工作,然后生成了一个dist目录,这也是我们唯一需要提供给服务器的内容。
如果代码没有BUG并且只发一次版本(有这么皮的项目吗?),上面的方式完全没有问题。但如果项目需要频繁更新迭代版本,那么就需要频繁地修改代码-推送-打包-部署,这对于前后端开发来说,都是一个很低效的事情。
因此我们需要将低效的手动式部署,升级为更加先进的工程化的持续部署。
这就不得不提到一个特别好用的持续集成工具——Jenkins,我们可以通过它丰富的插件系统,配置自己所需要的打包项目工程,通过和github或者gitlab配置相关的触发机制,自动开始打包项目,并将打包好的项目部署到服务器。
已经2020年了,如果说你还不会前端持续自动化部署,甚至不知道这是什么,那你真的out了!
所以我们特别请到有着丰富前端经验的国内一线互联网公司高级前端工程师楼丅老师,在5月6日晚八点,为大家带来这场免费视频直播课——《2020年前端必须掌握的前端自动化部署》
讲师介绍
楼丅
高级前端工程师
国内一线互联网公司从业经历,有着丰富的前端开发经验,对前端、后端、可视化等领域都有涉及,对移动端开发和工程化开发有丰富经验,对vuejs,node以及小程序有深入研究。
直播时间
5月6日(周三) 20:00
直播大纲
1、前端持续自动化部署的概念和意义
2、Docker的配置和基础应用
3、Jenkins的用途和自动化的地位
4、利用Jenkins实现自动化打包和部署
适用人群
1-3年前端工程师
参与方式
课程限时免费! 扫描或识别下方二维码,添加小姐姐好友即可。如果小伙伴已经是小姐姐好友了,直接回复【直播】即可。
这场直播干货满满,千万不要错过啦~
共同学习,写下你的评论
评论加载中...
作者其他优质文章