温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:00
OK,上节呢,已经介绍过baible的一些基本概念了,那么这节课呢,我们就大家一起用一用,拜拜啊,这个BA。来到官网啊,Bbbo呢,用的是个load去处理,那么名字就叫BB loader。他要下载的包有比较多啊,需要下载的包有blo的艾特b Co是B的核心包和B的一个预设智能预设processv。那么呢,我们已经下载过了,不需要下了,所以我们要下的是前面这部分。下载,那么进行blo的配置,我们把blo的配置呢复制过来,然后做些修改就好了。OK,下载完成,我们来到这个派JS这里面。然后呢,再下面加一个配置,我们处理的文件呢,主要是JS文件,他写的一个is good,诶这个挺有意思的,我们来看一下。It代表排除。排除,也就是说排除no MOS文件不处理。
01:11
那么为什么要这样做呢?很明显,No mod文件呢,是我们下载这些第三方依赖的包,那么这些包呢,别人都已经处理好了,我们再处理就重复操作了,这样会导致我们处理的文件更多,速度太慢了。所以我们通常要排除model这些文件。我们不处理。那么使用什么呢?使用这个lo啊,使用blo呢,其实可以不用use啊,直接写load就好了。然后呢,我们可以直接在这里写options,在这里写智能预设。直接写也是OK的,他是支持的。也支持不在这里写,这里啥也不写,我们在外面写。那么在外面写的好处呢,就是将来方便我们去修改它的配置,在里面写呢,就是简单方便一点。但我们还是大家写下,在外面写,在外面写的话呢,我们需要写ba.con.js这个就是BA的一个配置文件。
02:07
一样的JS配置文件呢,要moity sports下面暴露个对象,在这里面写这个pre pre这个预设,预设的话呢,就是这个预设啊,我就复制吧。这个文件下载下来就是这个智能预设。啊,简单讲就是他能够能够。Bae这个ES6的语法。好,一旦使用这个BB be呢,我们就能看到我们GS有不同的效果了,看之前呢,我们还是再看一下这个面积GS啊。我们找到之前我们写的这个sum函数。诶,萨姆在这里往下走。我们之前呢,没有使用BA be之前呢,它的这个3.1算符还是3.1算符,箭头函数还是箭头函数没有变。
03:00
好,那么接下来呢,我们重新打包一次。OK,重新打包之后呢,我们再搜一下三。Somebody在这啊,我们往右边走一走。那么这时候我们看到萨姆函数中的这个三点预测符没了,它转变成了arguments去遍历接收。然后呢,线头函数也没了,它转变成了一个普通函数,你看。普通函数。所以但凡只要你使用了Bible这个工具呢,它加上我们这个智能预设啊,一定要加上智能预设,它就能够将我们的这个。呃,EL的一些语法呢,编译成之前的一些旧语法,从而呢,浏览器在旧版旧版本浏览器就能够。使用了。好了,B呢,就是这么用的,并没有特别复杂,那么其实这个智能运势呢,我们说了也可以写在这里面也行。都行,两种方式你选择其中一种就好了,在外面的好处就是将来方便修改。
04:00
好了,以上呢,就是BA的。全部用发了。
我来说两句