V7投稿 | 还在因为每次打包后因为MD5需要手动改文件引用烦恼么

长话短说

解决的问题:web-mobile项目打包后,因为自定义build-template后打包后文件md5值不一致的问题。
详细:
经常打web包的都知道,如果你自定义了build-template的部分文件,相关的链接文件如果被cocos打包的时候加上了MD5后缀是不会更新引用了链接文件的代码的,所以每次打包的时候都需要手动粘贴复制,如果你也有这个烦恼,那么:只有装上这个打包扩展插件这种事就不用需要再次处理了。

一些你可能会问的问题:

  • 1、目前的版本支持

    答:3.7以上,我不太确定低版本需要的人多么,先3.7以上(包含3.7)

  • 2、怎么用?

    答:导入并且开启,打包就会行会自动处理

  • 3、在使用MD5的情况下会动态替换那些定义的文件路径引用?

    答:application.js、system.bundle.js、polyfills.bundle.js、style.css、import-map.json、settings.js 如果你有这些打包需要手动更改md5则可以用

  • 4、会对我的原本的内容有什么影响么。

    答:不会,原本该是怎样就怎样。

一些你可能需要需要的资源(完全免费,完全开源)
代码仓库:https://gitee.com/Z2105873459/cocos-build-replace-md5

目前已上传 cocos store ,等待审核,如果需要可以直接下zip包导入到扩展
cocosBuildReplaceMD5.zip (326.6 KB)

有使用问题可以直接在该文章下留言,我经常在论坛摸鱼的。

2赞

https://forum.cocos.org/t/topic/151025/6?u=2105873459

也算3.9的功能提前体验了 :hugs:

免费开源,最激昂的一集

感谢大佬投稿!
投稿作品记得在活动页面评论区以 “ 文章标题+文章链接 ” 的形式提交作品哦。
示例:我的文章标题是《XXXXXXXX》,文章链接:XXXXXXX。

商城已经上架了,https://store.cocos.com/app/detail/6120

这个大概也许可能是 creator 设计的问题,不过在3.8.3 的版本已经支持这个功能了,欢迎品鉴 :upside_down_face:

你的名字好可爱,你是妹子么 :heart_eyes:

2米的抠脚大汉 :rofl:

1.7*1.7的抠脚大汉

C:\Users\JG\AppData\Local\Temp\CocosCreator\3.8.3\builder\engine\8ae0264fae2da04bdd4c7843df691271.meta\meta.json 写入/读取失败: TypeError: Cannot read property ‘split’ of undefined

启用该插件构建web-mobile时报这个错误