第十六篇(书中 6.10~7.3节 内容)
昨天搞定了6.9节,今天就从6.10节开始。
其实这个蛮简单的。
这是程序员模式。
这是设计师模式。
至此,6.10节 完毕。
开始 6.11节。
有点没营养。。算了
至此,6.11节 完毕。
开始 6.12节。
1、基本都没问题。
2、做过了。
3、拉伸时,保持位置比例不变。
4、做过了。
至此,6.12节 完毕。
开始 7.1节。
好吧,其实也已经做过了。在 第九篇。
至此,7.1节 完毕。
开始 7.2节。
重点:
至此,7.2节 完毕。
开始 7.3节。
内容有点多呀,总结一下重点:
1、通过修改文件名来解决资源缓存问题。
跟着做:
1、通过修改文件名来解决资源缓存问题。
文中提到了5处要修改的地方。
第一处:main.min.js 改名
说真的,我根本没有看到文中所说的文件。
我这里是没有看到的,估计是版本更新了,这个问题Egret自动帮我们解决了?
我倒是发现 main.min 文件在这里。
第二处:引擎库改名
不好意思,现在 index.html 里的script引入,真的变了很多。
所以,和书中所写不符。
第三处:Json文件改名
讲真,这两处。。。我不知道怎么说,现在的我还不是很理解。
我这里可视化这么方便的设置,我为什么要去改源码?
还要把这两个文件改名?
待定吧,待定吧,我还没遇到这个情况,所以现在的我来解释这个的话,并没有价值。
第四处:图片文件改名
好,我来打开ResDepot。
继续照着书中内容。
好,打开 default.res.json 文件。(书中写的 default.res.res.json 文件 应该是写错了吧)
继续按照书中内容。
好,跟着操作。
可以看到新的目录出现。
这是旧目录的内容。
这是新发布目录的内容。
这样,就相当于自动帮我们把所有的图片都改名了。
可以看到改名后的效果。
第五处:程序入口改名
这种情况,作为程序员来讲,肯定不能写死啊。
书中也有给出解决方案。
先定义一个配置类。
引用时,调用配置类即可。
还有就是书中所写的这个。
哇。。。现在Egret 的 index.html 已经大变样了。所以,现在我真的对这个 线上环境 的缓存处理问题,有点迷糊。
不知道 Egret 是不是已经帮我们解决了这个问题呢?还是说要我们自己解决。。。
再看吧。等待未来的我解答,现在的我太弱了。
至此,7.3节 完毕。
不知不觉,好晚了。一边看书,一边操作,一边记录。。。。真心耗时啊。
尤其是在总结时,担心自己写错了,产生误导。
今天先这样吧。明天继续。洗澡睡觉去。