vivominigame / issues

vivo小游戏问题反馈和统一回复入口
13 stars 9 forks source link

cocos微信项目一键转换,打包出来的rpk包中,主包含有分包的文件夹没去掉,导致主包过大 #264

Open Winkawa opened 6 months ago

Winkawa commented 6 months ago

cocos的微信项目使用一键转换功能转成vivo项目后,rpk包会变得很大,除了正常分包外,主包里面额外包含有分包的文件夹,主包和整个包体都会变大导致上传失败。 1 wechatgame-vivo-transfer.zip

yuebai008 commented 6 months ago

subpackages是不是没有分包成功?我看下你的工程 你在微信里配置的是正常的嘛 ?

Winkawa commented 6 months ago

分包是不是没有分包成功?我看下你的工程你在微信里配置正常吗?

分包成功了的,上面有上传转换之后的vivo工程,原微信工程的项目是这样的,如下图 image 微信工程如下 wechatgame.zip

yuebai008 commented 6 months ago

OK 我验证下 应该是主包的打包逻辑有问题 我会尽快修复掉

Winkawa commented 6 months ago

OK 我验证下 应该是主包的打包逻辑有问题 我会尽快修复掉

好的,辛苦

yuebai008 commented 6 months ago

问题已解决,webpack打包时,资源的context用了根目录导致,安装新的@vivo-minigame/cli-service@1.6.0-beta.50,重新打包试下

// 用npm安装beta版本的命令行工具 npm i -g @vivo-minigame/cli-service@1.6.0-beta.50

Winkawa commented 6 months ago

问题已解决,webpack打包时,资源的context用了根目录导致,安装新的@vivo-minigame/cli-service@1.6.0-beta.50,重新打包试下

// 用npm安装beta版本的命令行工具 npm i -g @vivo-minigame/cli-service@1.6.0-beta.50

好的非常感谢,打包已经没问题了