00:00
好了各位,在成功的运行了react,官方给咱们提供这个模板项目之后啊,我们呢,哎去看看它那些文件都是干嘛的,我们先读一句话,同学你看这他说什么,他说请你编辑src下的app.js哎,让你去编辑这个文件,然后呢,你保存它就能reload,什么意思呀,重新加载,说你去更改app.gs里的东西,你改完了只要保存页面就自动刷新了,那我们看看是不是这个样子的啊,最小化诶这块呢不能关啊同学说一下刚刚我是不是通过这个命令启动起来的项目呀,那这个窗口呢,就不能关啊,但是接下来呢,我先把它关一下,老师,那你这要干嘛呢?我不想用这个CMD小黑窗口呢去启动,我想借助Vs code去启动,好吧,来给这个关掉,那浏览器呢,我就也关一下吧,关掉。
01:00
然后呢,找到咱们的react sta右键Vs code打开,好,那么教大家一下,在Vs code里边我应该如何去开启命令行窗口呢?啊,你可以点击这儿有一个新终端就能出来,哎,或者呢,你可以用快捷键啊,按一下你键盘上的CTRL键加上ESC下边那个按键,就是你在敲模板字符串的时候按的那个按键,走也能呼唤出呢,呃,这个命令行窗口,那我们在这儿呢,输入1START,这个时候敲下回车等着。启动需要点时间啊,浏览器呢,就打开了,等着等着它出效果啊,好了,出效果了吧,那回到你的Vs code里边,你看,嗯,这就开启了啊,它给了你两个访问地址,一个是local house的3000,一个是172什么什么,哎,这就是你所处的局域网的地址,我们一般呢,用上边的这个就可以好吧,嗯,那么他让咱干嘛来着啊,他呢让咱们编辑app.js那你回到这儿发现有一个文件啊,是绿色的,那说一下这是为什么啊同学是这样的。
02:16
最小化v s code呢,我们打开react sta这个文件夹,你发现呀,它在帮你初始化项目的时候呢,它建立了这么一个文件夹,叫点GI文件,它帮你把当前的这个文件夹呀,变成了一个GI仓库啊,就连这事儿都帮你做了,对仓库都帮你创建好了啊,那由于我们现在呢,也不太想接受这个版本的控制,那所以说呢,可以把这两个文件都删掉,点GI ignore大家明白吧,这干嘛的呀?啊,是不是GI的忽略文件呀,忽略谁不忽略谁是吧?那如果要保证一个完整性的,我先不删吧,我先这样好吧,放在这儿,那关掉,回到Vs code里,那这绿色的什么意思呀?啊,就代表这个文件是新生成的,这个debug.log呢,就有的时候你用Vs code打开一些文件的时候呀,它会生成一些日志,那这个呢,对于我们来说是无用的,我们可以把它删掉,好吧,来同学,太阳咱干嘛打开src,先别管其他文件都是干嘛的,人家让你修改A。
03:17
PP.js说老师那我都改啥呢?那你看看呗,页面上有一个learn react,学习react,那你看这个文字是不是就在这儿了,其实你细心点观察,同学,其实它在用函数的这种方式呢,定义了一个组件,组件的名字叫APP,对不对,我在这加几个感叹号,保存回到页面重新看效果,诶,几个感叹号就出现了是吧?说老师这好像能点,点了之后去哪呢?那你注意观察,点了之后你说学习react,当然它跳到react官网呗,啊,我们把这个关掉好啊,说老师明白了,就是我一改来到这儿就有最新的效果了,对,要不咋说脚手架它好用呢啊,其实啊,你还可以再改一改,同学你猜你说这个东西是干嘛的?app.css你说它是干嘛的?
04:06
肯定是给这个组件上样式的,对吧?这是APP这个组件,这是APP组件所对应的样式,打开同学观察,发没发现页面有一个深蓝色的背景啊,其实是深蓝色,其实它不是黑色,你可以回到代码当中。鼠标放在这儿,你可以改颜色,你比如说我想改成一个橙色的,诶放在这儿,深深点的橙色啊放在这儿好改完了吧,CTRLS保存,你看你每一次保存这都有一个动作,重新编译,那你回到这儿呢,就有了这个最新的效果,OK,好,那我把我刚才的修改呀都撤回来,走,那这个也修改了,我也给它撤回来走好那同学接下来呢,我们就分析一下这里边这些文件呀,都是干嘛的?好了,关掉,我们从最上方呢开始分析note modules,我不想再多提了,同学,那不是依赖所存放的位置吗?你打开,你看看react的脚手架用了多少的包啊,来看看这都是第三方的库,你在这里边找同学,你一定会找到一个人,他就是web派啊,你往下再找,找W开头的找,再往下,再往下。
05:23
再往下你看webpa用了吧,Webpa DV server用了吧,Webpa DV madewa中间件用了吧,它用了很多webpack相关的东西,那也就是说如果他不借助webpa,他也没法搭建这脚手架,对吗?好一点一点分析同学折叠起来啊。首先呢,我们分析public这个文件夹里边放的都是什么,同学啊,不用这个时候你自己记笔记,课件上呢,已经给大家都整理好了,你看说了哪个都是干嘛的是吧,来往下。首先看第一个five icon同学,这个东西就是网站的偏爱图标,也就是页签里边那个图标,你比如说就是这个,如果你想改呢,可以自己可以去下载一些这些图标,那么注意啊,不要用什么点JPG这种格式,这个格式一定是点ICO叫图标文件,那我呢也给大家准备好了几个啊,在这里如果说你不喜欢的,可以自己去网上下载一下啊,在我的授课素材里边,然后这就有几个诶这种小icon啊,那我就这样复制一下这个电脑啊,带着小花的这个,或者是用这个吧,用咱学校这logo啊CTRLC,然后关掉,给它粘到这儿,然后摁住来到这里边,放在这儿松手,它问你啊,这文件夹里边已经有一个feel icon了,你想替换它吗?你点击替换,诶,就变成咱学校这个logo了,回头来看说老师他没变呀,啊,按住shift强制刷新一下这logo就变了对吧?好,那这文件咱知道是干嘛的了,呃,PA。
06:59
的文件夹里边一般存什么?跟大家说一下,一般存静态资源文件啊,啥叫静态资源呀,你比如说页面呀,样式啊,哎,公共的图片啊等等一些东西放在这儿啊,GS一般不往这儿放,好,那这是feel icon,来,我们把它关掉,再看看这个是什么,同学说一下,这叫应用的主页面。
07:21
就是我们不得写很多的组件吗?同学,咱之前编码的时候,同学我问你啊,咱们怎么去把组件渲染到页面上了,咱们好像一直在写那段代码,document.get element by ID,完了写个test是吧?哎,得有一个点HTML文件,文件里边呢得有一个容器,容器的这个名字呢,你随便起,之前我一直叫test,那么这个点HTML呢,就是用于装各个组件的,你组件渲染你首先得有一个页面,页面这个有节点吧,页面就在这儿呢,然后呢,有些同学说老师能明白,就往后我再写功能的时候呢,你比如说老师我要写一个这个个人中心啊,这个页面我肯定还得这么写啊,User center.html,不是的,同学,以后这个里边只有一个点HTML文件。
08:15
就接下来呢,我们用react去说去写项目的时候啊,整个项目里边只有一个点HTML文件,说老师不对吧,那要是有多个功能怎么办呀,我拆成多个组件,也就是说页面永远是一个,所以说呀,我们在学习view啊,还有react的时候,我们会说一句话,我们所写的应用叫SPA应用,这个可不是啊,你出去做个SPA啊,那个意思,那这个P代表什么意思呢?单词叫做配置,哎,叫做页面,这A代表啥意思呢?Application简称APP,这S代表啥意思呀,叫做独立的,单独的,我们有道呢,去搜一下这个词。
09:03
啊,Signal啊,Al啊,单一的啊,叫做这个signal啊GLE啊,Signal叫做单一的,单独的,所以说SPA就是单页面应用。啊OK,所以说只有一个页面啊,不可能再出现别的点HTML了,就这一个,好,那我们打开它呢,去看一下同学说一下react为咱生成这个项目呀,考虑的事儿啊太多了,有些东西呢,我们根本用不上,但是也得跟大家说一下,我先带大家整体过一下这些文件,过完这些文件之后呢,我就开始往下删东西,好吧,首先第一件事儿,我要把这个HTML里面所有的注释都删掉。要是带着这些注释呢,就太烦了,那反正它也是英文的注释,那所以说这些行删掉,从这到这删掉,那下边这还有从这到这删掉,那你这么一看,其实这个文件好像东西也不是那么的多,对吗?来往下一点同学一行一行来这文档声明啥的,这些都不说了啊,来看这这什么意思呀。
10:10
就是用于指定你的这个网站页签的图标啊,用link这种形式去引入啊,咱之前用link是引入外部的样式,对不对,这回不是了,是引入图标,而且注意呢,它这写了一个这个东西叫做百分号public ul100分号,那说一下它代表什么啊同学,这个东西是react的脚手架里的一个关键词的写法,你写了百分号public url100分号就代表啊public这个文件夹的路径了,如果说你不喜欢这种形式,你也可以这样写,同学,我再复制一行,这行不要注掉,你可以直接按照你喜欢的那种方式就是。用相对路径,你这么写也是没问题的,看着当前目录下的fail icon保存回到页面,你在刷新,同学,你看啊,这个偏图标还在的啊,最小化,所以说也是可以这么写的,但是你这么写呢,它会有一定的小优势,但是在这儿根本体现不出来啊,等回头讲到路由的时候,我们才能感受出来啊来记住同学,百分号public ul100分号代表什么呀?Public这个文件夹的路径,好,那我给这个呢,删掉,把我刚才写那删掉,把这个呢,解开,在上方呢,我给你写一个注释,同学不用太紧张,所有大家不认识的东西我都会给你写注释的好不好啊,来在这儿走百分号public ur100分号,那就代表public文件夹的路径啊好,那这是干嘛的呀?说一下同学这句话呢,用于开启理想视口这句话主要是为了实现移动端网页的适配,哎,那所以说呢,在这。
11:53
我注释一下,有些学过移动端的同学啊,回头再来听我这个react的,你对这句话呢,就理解的特别好,因为这是移动端里边的核心,如果听视频的各位没有学过移动端也没什么关系,回头可以去找一下我们上硅谷的移动端视频啊,那去看一下好了,这儿呢写一下啊,叫做用于啊,开启理想视口,先说它是干嘛的,是开启理想视口啊,然后用于做移动端网页的什么呢?适配,哎,好了,同学再看下边这一行,说老师,什么叫适配呀?哎呦喂,同学啊,这要展开讲,就是单独的一个技术了啊,我们不在react里边详细的探讨这个问题啊,如果你不懂也没关系,学完我的react,你再去听听移动端的东西,好,那这呢也写个注释,这干嘛的呀?同学,读这名字,你看seem是不是有主题的意思,Color是不是颜色呀?说老师主题颜色是。
12:53
他意思呢,景一堆东西,主题颜色是指哪儿的颜色呢?那我说一下啊同学用于啊配置浏览器页签的颜色,啥叫浏览器页的颜色呢?啊或者说页签呢,加上什么呢?地址栏的颜色,老师这啥意思没懂,你打开应用同学,这就是浏览器的地址栏。
13:19
哎,这个呢,就是浏览器的页签,说老师听你的意思来我试试,我这写一个red红色,我想看看浏览器是不是就变了呢,没有,那说一下啊同学,这个配置只针对于手机上的浏览器,而且只针对于安卓手机,IOS平台是不可以的啊,写一个括号啊,仅支持安卓手机浏览器。啊,有同学就试了,说老师那为什么在我的安卓手机上它也不行呢?说一下这句代码呢,兼容性不是那么的好,说老师那我也看不到这个样子呀,所以说呢,我之前呢,用家里一个不用的手机刷了一个谷歌最原始的系统,然后用谷歌自带的浏览器,我去打开的时候就有效果了,同学,这是打开的一个网站,这个区域就是手机浏览器的地址栏,下边这块呢,就是属于网页具体的内容了,OK,这个页面是你没有写这句话。
14:25
如果说你把这句话加上,那么这个页面就不是这种效果了,你比如说同学这块是红色的,对吗?我就把这句话诶给它加上,那么现在这个页面呢,就会变,就变成了这种同学怎么样,有没有一种感觉浏览器的地址栏颜色和你整个网页顶部banner导航的这一部分颜色是不是一致的,有没有一种感觉浏览器和网页融为一体了,哎,就看起来呢,这个体验能更好一点,所以说同学知道这个是干嘛的了吧,这个东西在开发里边很少用,因为它兼容性不太好,好吧,那这个是干嘛的,大家应该能知道了,你在前几个阶段啊,就学基础内容的时候,应该有老师给你提过这个东西是描述网站信息的。
15:17
嗯,就比如说搜索引擎呢,在收录你的网站的时候,得看你这里边的描述啊,这个买塔标签,你比如说啊,同学,我们打开这个呢,呃,百度来走,然后右键呢,我们查看网页的这个源代码,然后呢,你往下找看,这也写了一个迈塔标签,Name description描述啊,你看内容说了全球最大的中文搜索引擎怎么怎么的,哎,简介一下啊,介绍一下自己,诶关掉关掉,那我们这儿呢,哎,这是react官方帮咱写好的是吧,好了,那再往下看,这是干嘛的呀,读一读。Link啊,引入东西他居然没有写icon,就上边这图标。
16:00
是吧,他居然也没有写style sheet那个样式表,一般同学我们用link去引入东西,那你看是不是默认都是样式表啊?好了,那这行删掉,但是这写的还不是样式表,这啥意思?Itouch icon Apple什么意思呀?苹果touch是什么意思呀?点击icon什么意思呀?图标说老师,这是什么意思呢?你再往后读啊,Public u LA代表public那个文件夹的路径,Public下的谁?LOGO192老师,LOGO192是个什么呢?打开其实就是你网站的logo,哎,就是这个react的这个官方画的这个logo,说老师,那你就告诉我吧,这第十五行代码它有什么作用?好,要想把这事儿说明白了呢,还得借助之前我准备的几个截图,我们打开示例图片。同学,这是我用自己的手机啊,提前截好的一图,这是我手机导航里边的第几屏呢?应该是第五屏了,我放了一个苹果自带的Safari浏览器啊,这一屏只有Safari浏览器啊,然后呢,同学你听我说,然后你脑补一下那个画面啊,我打开了Safari浏览器,然后呢,我打开了淘宝这个网站,然后看下一张图,然后呢,我点击了浏览器里边,诶,下边有一个那个三个点那个啊就更多功能,同学,安卓手机和iOS手机都有这个功能,就是把一个网站添加到你手机的主屏上。
17:33
啊,就有点儿类似于你手机上好像安装一个应用似的,实际上不是应用,是一个网页的链接,能添加到主屏,接下来呢,我就点了这个按钮,点完这个按钮之后啊,同学们,我们就来到下一张图,哎,在这儿看啊淘宝触屏版,然后这个是什么呢?是名字,那这个是什么,是你打开之后往哪去对吧?那个URL,那个地址,同学关注一下,这是不是有一个logo啊,那这个logo受谁控制呢?这个logo就受到你HTMM里边这个文件的控制。
18:11
你只要在这儿指定好了一个图标,然后呢,如果你的网站被别人添加到手机主屏上,就会自动识别出来这个图标,然后呢,我点击添加,哎,然后看下一张图,同学你发没发现我的主屏上就多了一个淘宝触屏版,那这个东西是不是也有一个图标啊,这个图标呢,来关掉就是这个东西控制的,而且呢,同学这个吧,只支持苹果手机,因为人家叫做ipotouch icon,好,那写好注释,那叫做用于指定网页添加到手机主屏幕后的图标,哎,OK,是这儿的,哎,所以说它兼容性呢,其实也一般般啊,也一般般。好了来再往下,同学又看到了一个我们不认识的人,又是link,这回写的叫做manifest。
19:11
这是啥意思呢?再往后读public这个文件夹下的manifest.jason那么跟大家多聊一句,这个manifest.son是干嘛的?同学啊,现在呢,对于大家的知识量呢,你是不知道有一个东西叫做应用夹壳,我给大家说一下啊,我先把这页面关掉,同学,应用呢,是可以做夹壳的,什么意思呢?同学,我问啊,前端人员,你写出来的代码是不都是得放在浏览器上运行,是不都是HTML文件,我不管你用react写,用view写,你最终所生成的是不是都是点HTML文件,因为浏览器只认识这三个人,点HTML.css.js对吧?你就算写成了TS,也得转成GS,你就算写的是less,你也得改成CSS,浏览器是不是才认识啊?好,那应用夹壳是什么意思呢?大家听我说就是呢,我们呢去写。
20:12
一些页面,哎,就是按照手机的布局呢,去写页面HTML,写完HTML之后呢,你注意同学,我给这个网页的外边啊,我套一壳。我套一个安卓的壳,哎,安卓那个手机操作系统安卓的壳,那我告诉大家,你这个网页摇身一变就变成了一个安卓手机上的应用,安卓手机上的安装包是不是都叫做点APK啊。哎,你就能最终生成一个APK,说老师那也就是说我能开发一个手机应用了,其实啊,从本质上来说,同学,如果说你想开发安卓手机应用,安卓你必须得学Java这个语言,你想开发iOS啊,这个应用,你必须得用OC,或者你用苹果最新出的Swift也可以。
21:07
也就是说之前你想做客户端开发,而不是说网页开发,我们都属于什么呀,我们属于外部人员,我们写的是网页,如果你想做客户端开发,同学们,那你注意了,你就得学习Java和Swift,但是大家也知道,现在这个软件爆炸的时代,如果说你真的是啊,雇一些安卓的开发人员和iOS开发人员,你成本很高的同学,你就比如说你有一个网站是卖衣服的。那同学咱就说淘宝吧,是不是有淘宝的PC版的页面,那是不是也有淘宝移动端的页面呀,你就比如说同学来我给你演示一下,打开浏览器,我们呢,打开淘宝,淘宝点。com打开,同学,这是淘宝的PC页面,对不对?好了,我们打开控制台,点一下这个小手机,然后你点一下刷新,同学,这就是淘宝的手机页面,你先别看他那报错啊,那是他们家的事儿,咱不用管,这就是诶刷新一下东西没出来呢,这就是,诶再刷一下哈,有点慢,这就是淘宝的手机页面,同学们你觉不觉得来我撤回来,你觉不觉得这个跟你手机上安装那个手机淘宝它有点像啊。
22:21
是吧,但是它不是真正的一个手机上的应用,它其实就是个网页,哎,如果说你想做淘宝客户端开发,那你肯定得找一些安卓的人啊,还有iOS开发的人去帮你编写安卓应用和iOS应用,对吗?那么如果你会了应用加壳技术,那就好了,同学,你就在这个页面上,你加个壳就能生成一个点APK文件,就可以安装在安卓手机上,说老师那我其实就是编写了一个应用,不是你只是加了一个壳,用户点击那个图标的时候,其实打开了一个壳,壳里边内嵌了一个网页。
23:03
哎,所以说这就是应用夹壳技术,可能有些同学开玩笑的说,老师那不就是骗人吗?其实不能这么说是吧?这种方式呢,现在也挺主流的,一些简单的应用可以这么去做,先找前端人员咋的写页面,页面写好了,哎,再套壳,我加个安卓的壳就变成安卓应用,我加个iOS的壳就变成iOS应用,OK啊好,那咱们把这个呢给它关掉,说老师那这个文件是干嘛的呀,还没说明白呢,同学,那我问一下啊,你在iOS手机上,还有安卓手机上,大家在安装应用的时候,那应用安装完了,我问你桌面上是不得出现一个这个应用的图标,是不是得有这个应用的名字,而且同学在你安装的过程当中,你比如说你现在把微信卸载掉,你重新安装,当你发送第一条语音消息的时候,一定会弹出来一个提示,说微信想获取你的麦克风权限,你是否同意?是不是同学。对于一个。
24:02
手机上的应用来说,你得配置应用的名字、图标以及访问设备的权限呀,那如果说做应用夹壳,我在哪儿配置这些权限,指定名字和图标呢?就在这个配置文件里,叫manifest.jason所以说呀,同学,如果你要不做应用夹壳,这个文件对于你来说是没什么用的,如果你要做应用夹壳,那你可要想好这个文件,你必须得把里边的配置一个一个的全都写好,那如果说应用加壳呢,那就是单独的哎,一门课了,所以说在这儿呢,我们不做详细的探讨,你看这儿是不是有一个manifest.jason呢?那你打开瞧吧,同学,Short name是应用的短名字,Name是应用的完整名字,那这啥意思呀?应用的图标,那如果说哎你这手机呢,分辨率不是很高,那就采用这种图是吧?哎,那这块儿是192乘192的,这是512乘512的,也就是说LOGO192,哎,如果说你手机分辨率不是那么高,可能就用192的了,你打开你看192的图是不是小啊,这个东西如果说你做夹壳了,最后就作为你加完壳那个应用的图标了啊,你再看512明显大了很多,对吗?那说老师到底用哪个呢?你在manyif fact Jason里啊,你把它全都配进去,等人家夹壳的时候,这个应用安装的时候,它会自己根据啊手机的这个分辨率呢,它去决定用哪一张图,那你看这是512乘512,明白了吧?哎,好,那剩下这些呢,那也是一些其他的配置,当然了,同学真的想做应用夹壳,你就写这点配置根本不够,如果你真做应用夹壳的话,同学你至少这些配置呢,得写个100多行左右啊,还有很多详细的配置,你比如说是否里边混入百。
25:50
图,地图的API啊等等这些东西,好吧,来关掉,那我们回到index.html当中,那把这个呢注释给大家补一下,走,那这个咱就写啊应用夹壳时的配置文件,OK,好了,再往下,这title头我不想说了,是吧?这会儿大家应该都知道啊,那我们再往下看看body里面有没有什么我们不懂的。同学,这句话好像咱们就之前没遇见过对吧?咱们见过script的标签,但是没有见过他写的no script的标签,老师,这什么意思呢?啊,同学啊,咱都不用在这里探讨,我就把这个no script的标签呢,我给你复制出来,同学,说说这标签是干嘛的啊,新建一个文件叫demo.html,我把这个东西粘过来,我先写一些固定的结构啊走同学,这句话呢,什么时候出现啊?首先你右键打开的时候,这句话是不出现的。同学们没。
26:50
抖,哎,什么时候这句话会出现呢?如果你的浏览器不支持GS脚本的运行,那么这句话就会呈现到页面上啊,那咱们换一个文字,不说这个啊,叫做RO是吧,哎,这个啊啊,然后这个抱歉啊,您的浏览器不支持GS的运行,右键打开我的浏览器支持GS,所以说它就没这提示,如果说不支持就会有,那我临时改一下,同学,接下来我调一个设置,就让我的浏览器也不能支持GS的运行啊,找到这网站设置,然后这儿呢,有一个叫做GS,我把它关掉,同学,我的浏览器就不能执行GS了,那这个时候你回到页面,你刷新一下,你看同学这句话就出现了,哎,那所以说呢,咱们赶紧把它打开,现在呀,同学都这个年代了,不支持GS的浏览。
27:50
气呢,基本上也就都下架了,也就没市场了啊,我们把这个demo.atl呢给它关掉,好,那我们再往下看啊,Index atml还没说完呢啊,这写好注释叫做弱浏览器,不支持GS则展示标签中的内容,好嘞,同学们这是什么呢?
28:16
我这样说你就懂了,这个div它加了个ID叫做root,同学,这个容器就相当于之前咱们去写代码里边的那个test容器,就相当于这个。也就是说,以后组件都得往这个容器里边放。明白不?哎,你之前叫test,这改了叫wrote,所以说呀,同学他写了这么多的东西,我们其实最关注的呢,就一个地方,你得有这个容器,剩下别的那些,同学,那你看我也不考虑地址栏的颜色,你兼容性也不太好,我也不考虑这个苹果手机主屏幕上那个图标,对吧?我应用也不加壳,所以说这些东西呢,我们暂时都不考虑,那脚手架呢,它肯定考虑的事情要多,对吧?好了,同学,那public里面还剩下最后一个文件,我们没有分析的是什么意思,叫做robots.test你仔细观察那个图标,像一个小机器人一样,那我说一下啊,同学,这个是爬虫规则文件。
29:17
就是当爬虫啊,在爬取你这个页面的时候,你可以给它规矩一些东西,什么东西你能爬取,什么东西你不能爬取,因为大家也知道啊,最近呢,关于这个爬虫呢啊,这引起的这个官司呢,也不少,对吧,还说自己这个网站被爬虫啊,给大量的这个信息爬走了,可能会提起一些诉讼了,大家之前看那新闻了吧,深圳好像有一个公司对吧?啊正在办公的时候,这警察去直接全都封掉了,因为他们公司呢啊,某一个程序员写了一个爬虫对吧?哎,爬取了某些网站的数据,然后人家网站不用啊,不让了是吧,他说那你怎么能爬我的数据呢,然后就提起诉讼了是吧?哎,咱开玩笑的说说面向监狱编程是吧,好了,所以说robots呢是爬虫规则文件,说老师这里边具体有什么规则呢?咱们可以单独去学习,不在这个里边呢,做过深的探讨,OK,所以说同学,整个public里面就一句话,对我们来说最有用的文件就是这个index.html,没有了它,我的组件没地方放了。而且。
30:17
这个文件里边对我们来说最重要的就是这个root啊,这个标签好,那把这个呢关掉,我们就把public里的东西呢,就分析完了,至于说这个偏爱图标吧,啊,你如果觉得说老师没有他呢,这个体验很不好,你可以放一个好吧,嗯,行,那么视频呢,我们停一下。
我来说两句