1.0.1的项目,切换成1.0.2之后,发布微信的时候出现异常

在微信开发者工具中会提示如下错误:
VM868 WAGame.js:1 Uncaught Error: module “libs/weapp-adapter/index” is not defined
at require (VM868 WAGame.js:1)
at VM868 WAGame.js:1
at VM938 game.js:1
at require (VM868 WAGame.js:1)
at :1:1
at HTMLScriptElement.scriptLoaded (:18:21)
at HTMLScriptElement.script.onload (:30:20)

PS:
1.网页中正常预览不会有问题
2.使用备份的代码在1.0.1中打包不会有问题
3.使用1.0.1打包出来的libs去覆盖1.0.2打包出来的libs,会存在其他报错

看下发布选项

使用的版本是CocosCreator3D-v1.0.2-win32-121316,官网上正式发布的

哦,对了,还有一个信息:我目前是1.0.1和1.0.2混用的,电脑里面安装了两个版本,是不是因为不同版本公用了缓存,才导致出现打包出现异常?

把分离引擎去掉试试看,我不确定你是不是使用了定置引擎,如果是的话一般会报错

我也有这个问题 1.0.2测试版还是正是版都有这个问题

取消分离引擎,还是同样的问题

引擎我都是官网和论坛下载的,应该不是定制引擎

电脑上本地运行没任何问题,打成微信包后就会报这

清楚微信缓存试试,可能是你本地缓存了旧版本的文件导致的,报错这个路径确实是旧版本才会用到的。

或者可以尝试用 md5 打包

由于我们在1.0.2中对适配层进行了较大的修改,你的报错路径在1.0.2中确实已经不存在了,所以初步怀疑是缓存的问题,可以尝试清楚缓存试一下

首先谢谢了 不过我已经清除缓存好几次 而且甚至都把项目删了重新拉 然后把微信开发者工具卸了重新安装 然后还是有这样的问题。。。。。。

我也是同样的问题,同样的报错,从1.0.1正式版升到1.0.2正式版,微信打包出来会报错,而且包体大小比1.0.1版本大了0.3m

1、清除了微信缓存
2、引擎分离勾上或者不勾上
3、md5打包

以上都试过了,微信开发者工具打开还是会有报错

一样 然后换1.0.1版打包就没事是吧。。。。。。

是的,我也是1.0.1和1.0.2两个版本并存,用1.0.1版本打包就正常

可以把微信打包出来的包压缩一下发我们吗?去掉 res 和 src/project.js,其他请保留。我们和测试都没能重现你们的问题,可能要看下打包结果才能确定原因

感谢回复,已经私信发你了

另外,1.0.2版本无论打开1.0.1的,还是1.0.2新建的项目都会有这个报错,是因为1.0.1和1.0.2共存还是什么原因

不常玩贴子 实在没找到在哪私信。。。。。

没关系,有一个就可以了,我们尽快确认问题,另外,麻烦尝试一下新项目是否能正常打包微信