import 编译后顺序和ts脚本中的顺序不一致

下面这个是构建后index.js

image
有大佬知道原因和解决办法吗?

如果 import 使用完全没有问题,如果是注册到全局使用就会依赖脚本加载顺序,这本来就不靠谱,这种方案只能单独做个 bundle 并将优先级设为最高

想定义全局的就是为了美观,然后好看,方便用,头部尽量少import
image
请教一下大佬对一些全局的东西是怎么定义和使用的呢?

集中导入,然后导出,不注册全局,也有类型提示

(J3GL}ZG0PZE{X}TCZTF0 T44O0)5W8GBIZI71(MKAAO

用 mk 在任意脚本都有提示,只需要导入 mk(ide自动导入),相当于cc

谢谢,了解,后面试试