如何把多个脚本放在一个js中使用?

我们有一个工具集,想把它打成一个js 文件。
但工具中使用了很多 cc.Class创建的类。
我知道creator是每个脚本一个文件的原则加载的,在加载的过程中,引擎会对每个脚本编个base64的id。
如果我把所有的脚本放在一个js中,则引擎不能为其编号初始化等一些操作,以至不能正常运行。

请问有没有什么办法在一个js中定义多个cc.Class ,且能正常使用。

或者能不能简单介绍一下 cc._RF.push() , 如果我手工创建一个module push进去,能正常工作吗? 如果不能还需要做一些什么工作?

@jare 请教大佬

https://mp.weixin.qq.com/s/6UKSppNeB5SUVii1zy1OaQ

看了你分享的链接,又涨姿势了。
但这个单例的使用方法不能满足我现在这个需求啊

我的工具集中定义的class ,是给开发者来继承用的。