00:00
下面呢,我们大家去使用这个来对咱们的代码呢进行检查。好了,我们呢,同样的啊,我们大家去官方文档中去看看yes怎么用。E it呢,在WIFI4的时候呢,它是一个load去处理,但是WIFI5呢,它是一个插件去处理。所以我们来到这个provice里面啊,Provice同样的最开始呢,是对所有插件的介绍。然后左手边呢,这里面有插件的,这个大概的目。我们直接找关键字啊,实在找不到就CTRLF搜。E关键字,那么也能搜到。好,点击这个插件就能看到了。安装E呢,需要安装一个插件,还需要安装E,这两个都要安装,所以这个安装呢,不要安装错了。来,我们先安装。要安装一个插件,还要安装一个E,两个都要安装。
01:00
OK,安装成功,接下来看怎么用啊,插件的用法呢和这个。咱们的这个普通写法会有些不太一样,和logo的写法不太一样啊,插件呢,需要引入才能用。不像之前我们可以直接用插件,需要引入才能用,我们下载完之后呢,还要引入,引入完之后去用。所有插件的都是构造函数,所以最终都是new调用。在这里去六电影就可以了。好了,6.6呢,在这里要传些选项。选项呢,就是给的配置选项有哪些呢?有很多。那么我们一般只需要传一个contest就好了。它下面有很多选项,我们不一看了,传connect就好了,Connect就是哪些文件你要做检查,我们用个绝路径来完成。我们检查哪些文件呢?我们写的所有代码都在SC下面,所以我们只检查这个SC下面代码。所以这其实你可以理解为就是检测啊,检测哪些文件。
02:08
我们检测这些SC下面的文件。OK,好,现在呢,我们配置的,但是如果你去运行它是会报错的。报错error报什么错呢?我们来分析一下,来看这里它就有啊,他说没有e it的配置找到找不到yes it配置文件。前面说了,E本身呢,它它啥也干不了,它关键的就是要做E配置文件才行,所以我们需要在项目跟目,必须要和这个目录不要错了啊,创建一个文件,文件名也不要写错了。加点椰林撒。RCDJE。前面有个点啊,千万不要写错了,一旦你这个文件名写对,我们能看到这个图,这里会有一些不同的图标的。
03:00
好,那么我们把这个文件写好,那么接下来写配置,配置的话呢,我们从我们这个文档中复制就好了,大家不需要一点点写了。我们复制过来就好了。哎。好吧,这个复制有点小问题。来。我们一起来看一下,在这里呢,我就是第一个继承了yes it官方的这个规则。然后呢,使用那些环境变量,环境变量就是咱们在E店检查的时候啊,一些漏的全序变量和浏览器的全局变量,比如说window啊,Cancel啊,你能不能直接用。因为我们用的康素给落,那么我们希望它启用,所以这里都要调为触。然后语法环境呢,用的是exl模化,然后呢用的是ex模块。对吧,Yes版本,那么这里用的是yes module。就这个,然后呢,我们啊禁止使用Y取变量,我这里调了个二或者调个error都一样。
04:01
禁止使用Y去定义变量。我加了个规则,那。好了,那么这个配置写好了就可以运行了,但是因为我们现在程序没有问题啊,所以我现在运行它它它是OK的。因为咱们写的代码是符合规范代码,那么接下来我就调成不符合规范代码。我们用Y去定义这个变量。好,那么这个时候呢,我们就发现他报错了。这里之所以报错呢,是因为我安装了一个Vs code的插件,它就叫e Li,它会帮我们去。检查咱们这个代码有没有问题,有没有按照E因子配置项去做的,所以他就提前发现的问题。好,如果大家没有安装这个插件的话呢,那么它就不会做提示啊,不会提示,所以我们也非常推荐大家去安装一个E的插件,这样呢你可以立马就能发现你的问题在哪里,就不至于变异的时候才发现了。
05:03
当然编译的时候也会发现我们继续编译。它编译的时候发现的时候就可能比较麻烦,诶大家看啊,在这里它会告诉你哪里呢,是在这个面底JS出问题了,代码的第11行,就是这一行出了什么错呢,一个L级别的错误。啊,不让你用what,请你用that或者course。规则错误就是nova出现的错误。对吧,我们说了,如果你调的是二,它是error级别,错误显示是红色,同时程序会终止打包没有出来。所以两方面都能查看啊,如果你安装了这个插件,它立马就会提示,这样会更友好,所以我们推荐大家安装。但是这个时候啊,如果你没按住插件的话呢,你想看到效果,你打包一下也能看到效果,它也会提示这个错误的一个情况的。好,所以我们必须要改成啊,Cost或者let都行,那么这样呢,它就不会有报错,同时打包才是对的。
06:05
是吧,Successful。好了,所以这就是yes it的一个内容啊,它可以检查我们代码的一些一些低级隐患,同时一些其他问题,那么我们要学的就是将来网这里面做各种配置就好了。那么配置规则呢?感兴趣的可以去看官网,一点点加上去。那么你只要知道大概的内容就好了,因为将来呢,我们直接会使用现成的规则,会其实挺方便的。好了,呃,这里就是E的介绍了,那么最后呢,就是当你安装的这个E插件的时候呢,它就会对我们代码进行检查,这个时候啊,我们如果去查看第目录这个代码,它是会报错的。原因是因为这里面呢,它不符合,比如用word的变量啊,不符合我们it的规则。但是面点JS里面代码呢,我们其实不需要检查,我们开发时只检查这个源代码,也就是SC下面代码第一次打包输出的目录是不需要检查的。
07:05
那么这一个这一点呢,我们个WiFi这里面的是知道的,但是对于我们这个插件来讲,VSQ插件来讲,他是不知道你这个对么?不需要检查,他不知道。那怎么办呢?这时候我们会再增加一个新的配置文件,第二点,Yes it no文件。哎,这份文件呢,不知道有没有同学感到挺熟悉的啊。我们可能用过get同学会发现get有一个点get no文件是get的忽略文件,那么这个文件呢,也是同理,点yes it,一个no就是yes it的忽略文件,在这里面我们可以把哪些文件不要检查的目录放上去。那么这个意思就是DS目录下它是不检查的,忽略DS目录。所以此时我们再去看媒体,S就不报错了,因为e it遇到D层目下面的文件会直接忽略,所以就不检查了。
08:01
好了,那么以上呢,我们就完成了整个的一个内容,我们再回顾一下。首先呢,我们是去我的官网去查找的一个基本用法,我们找到一个插件进行下载,然后引入并且进行的配置。配置完之后呢,你直接运行是会报错的。因为它必须要有配置文件才会干活。所以我们要新建了个配置文件。具体配置内容呢,大家可以去文档上复制啊,不需要去刻意的写。好,一旦配置好之后啊,我们需要,我们如果想查看效果的话,可以改造一下代码,让它产生一些错误。那么只要你打包的时候,它就会提示你哪个文件哪一行出现了什么错误。如果你想这个提示错误更明显一点,你可以安装一个Vs code的一个插件,就叫E。那么它会在你写的时候立马就提示这个错误,这样呢,你能第一时间发现错误要进行修正。但是一旦安装的这个插件呢,它会对我们打包的资源也进行报错啊,不太好,所以我们要新增的一个文件,忽略这个打包后的这个。
09:08
啊,这些文件这样的话就不会报错了。好了,那么以上呢,就是我们it的整体用法。它呢,是我们用起来比较复杂的一个东西,所以大家呢。要好好的写一写,如果你对E的规则感兴趣的,那你可以看看那个官方规则,它有很多配置可以进行配置的。好了,那么以上呢,就是的使用了。
我来说两句