[LayaAir 2.0]2.0以后就不支持amd和require.js模块化了吗?各种获取不到宽高!!!

之前2.0的时候在tsconfig里module:"amd",然后代码都可以用require.js模块化的,也不会有问题,现在用这种模式基本上就用不了了,我上传一个demo,希望可以帮忙看一下是什么问题导致的??
 
ps:vscode可以直接运行demo  需要运行3个命令  tsc    tsc -p tsconfig.1.json  tsconfig.2.json      麻烦看一下,项目很急,用不了list,开放域那个也用不了 都是报错获取不到宽高这些
已邀请:

kylin9718

赞同来自:

2.0是指2.2.0?
 
我们在2.2.0进行了一次大的修改,引擎和编译全面转向es6,这个也是游戏平台和前端的发展趋势。
 
至于你说的amd和require.js,这个属于特有需求,我们一般只解决引擎相关或游戏平台相关的问题,这种特有的需求我们不会集成到工具里去,只能自己解决了。

onlyWey

赞同来自:

那我现在要怎么弄才能达到原来的效果呢??

陆仁毅

赞同来自:

可以用tsc编译之后自己用webpack或者browserify打包

要回复问题请先

商务合作
商务合作