vivominigame / issues

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

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

Open Winkawa opened 10 months ago

Winkawa commented 10 months ago

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

yuebai008 commented 10 months ago

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

Winkawa commented 10 months ago

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

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

yuebai008 commented 10 months ago

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

Winkawa commented 10 months ago

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

好的,辛苦

yuebai008 commented 9 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 9 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

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