00:00
大家好,我是大家的老朋友冯杰,诶,今天呢,咱们一起来学习微文从小白到专家这门课。啊,没问这个工具那可真是太重要了啊,因为我们可以说从开发的各个环节几乎都要用到它。你比如说在开发的过程中,我们就需要用到微问的本地仓库,帮助我们去管理下包。然后呢,我们再通过依赖的方式把胶包导入到我们的项目中啊,那你想开发的时候要没有价包的话啊,那可怎么开发。在配持续集成的时候,我们会把我们的代码推送到远程仓库啊,然后呢,远程仓库触发钩子程序通知到我们的持续集成工具,诶你比如说。J克S呢,它再来调用妹妹执行构建过程来生成辣包,生成辣包之后呢,J克S再调用一个事先准备好的脚本程序,诶把我们这个袜包呀,部署到刀ER容器里边,那么很多个doer实例,哎,我们就可以使用Co来进行一个统一的管理,实现一个动态扩缩容的效果,哎,这个操作我们也称之为叫云原生。
01:04
那在整个这个过程中,我们看到妹妹确实也扮演了一个非常重要的角色。然后说呢,有的公司啊,他会开发一些通用的接触组件,这些组件呢,是以加包的形式,需要大家呢都需要来使用的,可是他们呃,又没有发布到像我们中央仓库这样的第三方仓库里边,那怎么进行发布啊和怎么样进行一个统一的引入呢?这个时候呢,就可以借助我们的这个ne私服啊,这这个时候等于说我们自己搭建了一个啊微文仓库。这个谁开发的这个通用的基础组件,他把这个呃组件对应的架包去发布到我们耐克私服上啊,然后谁需要呢,就通过耐克私服呢,去引用这个架包就可以了啊。那么呃,妹们既然这么重要,那么我们该怎么来学这门课呢?那这个时候我们要看到不同的人呢,对学习这门课我们的需求是完全不一样的,你比如说小白的同学,他对妹妹就是一无所知,哎,他所需要的就是有一个教程教给他,哎,能够这个快速上手啊,直接入门就好了。
02:09
可是呢,网上查到的很多资料,零散杂乱不说啊,还这个很难看懂啊,这些这个时候呢,对小白同学呢,就非常的不友好。有的同学呢,是需要使用微进行项目的开发,可是很多教程呢,他只是在介绍微这个技术本身啊,并没有落地到项目当中。好不容易呢,你说多年的媳妇熬成婆了,可是这个时候我们看到泡沫里边呢,还是有很多标签,四懂非懂啊,不知道他的来龙去脉啊,遇到我们家班冲突啊,加班体系外加班的引入啊等等这些问题,还是会觉得很棘手。所以说考虑到大家的需求都不一样啊,我们就把整个教程呢,分成了三只锦囊,第一只锦囊咱们就是针对小白同学啊。以学会为目标,只学最小的必要知识啊,快速上手,学完就能用诶,简单粗暴。
03:00
第二支锦囊呢,我们是带着大家。通过案例啊来进行实践。我们是整个课程当中,我们一共设计了三个案例啊,都是基于不同的技术组合,然后呢。从最初的搭建环境。啊,创建工程啊,拆分模块啊,到开发具体功能,再到最后的部署上线啊,真的是带着大家去掌握到微问环境下边开发的一个全部的流程。第三支锦囊啊,我们的目标呢,是实现微技术体系的一个全面的覆盖。从这个理论的层面上来说啊,我们会讲到,诶,这个没问的插件啊,它的目标到底是怎么样绑定到生命周期的一个具体环节上面。诶,我们会通过开发这个自定义插件来从反面来看常规配置的背后啊,这个插件的目标和生命周期的阶段,他们是怎么关联起来的啊,以及我们哎平常配置这个插件的使用啊,这个时候就会有更深一层次的理解。
04:01
在这个泡沫体系当中呢?我们会看到,为什么我们会说泡沫实际上有好几层啊,超级泡沫,有效泡沫,这都是什么意思?诶在然后依赖管理里边呢,说各种的各样的不同的依赖的范围都是什么意思啊,可选依赖又是什么意思?六的标签,Profile标签呢,他们的来龙去脉是什么,它的具体使用的方法又是什么?诶这些呢我们都会去讲到。在属性系统当中,我们能够使用到哪些属性,这些我们也会去讲。操作层面。我们会带着大家呢,去搭建我们的ne私服啊,把这个ne私服启动初始化以后啊,通过它呢去下载第三方的下包,然后呢,呃,把我们的价包发布到ne上面啊,再从ne呢去引用别人发布的加包。对于架包冲突这个问题,我们说真正困难的呢,并不是把冲突的价包给它排除掉啊,而是说呢,把冲突的价包给它找出来,所以我们提供了这样两款工具,一个是问问自己的插件,一个是矮D的插件,帮助我们去把充足的下包呢给它检测出来。
05:06
最后一个体系外加包的导入,这个问题很刁钻啊,因为我们有的时候极个别情况下需要用到的这个加包呢,它不是没问。不是M这个体系构建出来的啊呃,可是呢,我们在开发时候又确实又必须把它给导入进来,哎,这个时候我们也会给大家提供一个非常有效的解决方案。那么可以说对于我们在开发过程中。Women的使用以及妹工作机制的理解。通过我们学习我们这套课程啊,就能够完全满足大家的需要啊。确实我们可以说,咱们这套课程真的就是妹妹学习的一个一站式解决方案,好,那下边呢,咱们就一起来进入具体课程内容的学习。
我来说两句