请问一下,这个会重命名变化的文件的意思,会变化的意思是什么?是根据什么做的判别?
比如我现在有一个文件是res/images/aa.png,如果我替换了另外一个png,把它也命名为aa.png或者我没替换,只是重新发布一次,Laya是如何判断这个文件有没有发生了变化,而且据我自己做的项目,其实Laya是不管有没有发生了变化,而是强制性的每次都重新在release里重新命名生成一个aa带hash.png这样的文件吧?即使是完全相同的一张图,也是会重新hash命名。这就导致了 每次发布 都是新的图片。
是这样吗?谢谢回答
还有一点就是 我觉的处理的不是特别好,比如我一开始没有启用版本管理,然后后面才启用版本管理了,但是很多图片的路径好名字都已经写在了js里,资源也已经提交到了svn上,这个时候再启用版本管理的话,其实第一次 根本无需为每个文件重新生成带hash的名字,就用现在的名字就行,以后检测到了变化(我上面说的3种变化),然后再重新给文件添加hash命名。但是相对于 以上3种变化,相对于一个名字不改,内容改变的png,我实在想不出Laya是怎么检测到它的改变的,唯一的解释就是,每次发布,不改三七二十一,全部重新生成。