[H5打包]移出bundle的代码怎么取消注册?

版本3.7.4,打包H5 mobile平台
在研究bundle热更的时候,我移出了bundle,发现代码还是老的,看了论坛引擎的SystemJS,里面注册了JS,并不会在bundle release的时候,移除注册的代码。导致加载新的bundle版本,JS并没有更新。
1.希望官方可以在移除Bundle的时候,实现取消bundle内注册的JS。
另外2个疑惑:
2.求个取消注册的方法。
3.H5打包出来的system.bundle.js是在引擎哪里修改的,为何我把引擎的几个同名文件都改 了。打包出来又还原回去了。

可以搜一下论坛
有解决方案
另外
我也提过很多次了
官方就是不改。。。
好像是因为改动比较大。。。
:sweat_smile:

有没有demo。大佬求一个 :sweat_smile:

我靠。。。
看错了。。。
我说的这个是原生平台的。。。 :joy:

【muzzik分享】MK框架上架了!开源、类型安全、即改即用
可以看我的框架阿,里面支持,也可以直接用


不支持浏览器吗?这个PREVIEW限制了

只是不支持预览 :expressionless:

大佬我用了后,发现是这样的,我把reload的代码搬到项目,我看了systemjs里面的都卸载干净了,包括你没有写的system_js.registerRegistry我也删了相关的bundle脚本。目前这个pb文件,我是没有导入为脚本的,直接全局对象调用PB里的对象。目前就这个报跨域,但是正常情况下都能加载。我感觉不是跨域问题。。

registerRegistry我没写就是之前我测试过没影响,所以我没写,我只写有用的代码。你的pb问题主要看在哪个 bundle 内,就会跟随哪个bundle 释放(插件脚本没测试),释放后要重新赋值新加载的对象

我的pb转的是js,.d.ts,这2个文件放在bundle,反注册的时候遇到这个问题,是否bundle热更这块,要用Ts形式的pb。求大佬解答

你这个情况和报错像是你释放了 pb 的 js,然后你又在image 加载了已经释放的 pb 脚本,你自己检查下吧