包体大删除构建后cocos中项目没用到的模块可以吗

tvv
图中标记的就是我没使用的组件。构建后产生了,删除减小包体,可以吗

????6

这些不都可以在功能裁剪里裁剪掉吗

你好,项目里裁剪了,但构建,之后运行在微信工具就还在。

想删除,不知从那开始,不然一大堆麻烦

不应该吧,裁剪截个图?或者清下缓存看下

xm1
xm2
构建部分截图
a1
a2
a3
end1
微信开发者工具代码分析
end2

因为你构建的时候勾选了引擎分离吧。构建勾选引擎分离后主包内有两份引擎,一份是引擎插件 cocos 文件夹,一份是引擎文件 cocos-js 文件夹。如果是 3.8.1 和 3.8.2,两份引擎文件都会被计入主包大小,如果是 3.8.0 及以下版本(不含 2.x 哈,2.x 还没验证过),引擎插件文件虽然在开发者工具中被计入主包大小,但是不影响预览和上传。
如果你是使用 3.8.1 及以上版本,可以考虑不勾选引擎分离,直接使用引擎裁剪,然后把 WASM 分包之类的开起来,虽然这样引擎文件还是挺大,但至少能预览和上传了(两份引擎的情况下光引擎文件都 >4MB 了)。

1赞

你好,是的我的引擎分离点√了,我用的是3.8.2,
谢谢,明白了

请问使用3.8.3 ,可以直接删除 全量的cocos 文件夹吗? 只保留 cocos-js。 微信开发工具 ,以及体验包是可行的,就是不知道线上会怎样。 两份引擎代码,主包太大了