[LayaAirIDE 2.0]laya 2.0 可以支持 typescript namespace 吗
laya2.0好像不能用typescript namespace关键字了,运行时找不到类型。
laya2.0 用了gulp + browserify + tsify 编译 typescript。
这个方案是向javascript es6看齐。es6的特点是一个js就是一个模块。
全局namespace在laya 2.0不再支持。实践中我就没办法用上namespace。module关键字倒是可以用(要import)。
其实作为游戏开发者,laya 1.7 的全局namespace 更好用一些,import有点烦。
是不是tsify 搞的?我不懂这些东西。
laya2.0 用了gulp + browserify + tsify 编译 typescript。
这个方案是向javascript es6看齐。es6的特点是一个js就是一个模块。
全局namespace在laya 2.0不再支持。实践中我就没办法用上namespace。module关键字倒是可以用(要import)。
其实作为游戏开发者,laya 1.7 的全局namespace 更好用一些,import有点烦。
是不是tsify 搞的?我不懂这些东西。
没有找到相关结果
已邀请:
要回复问题请先登录
4 个回复
新哥
赞同来自:
186*****256
赞同来自:
折腾了一个下午加晚上,实际 namespace 可以这么写的;
牛唠叨
赞同来自:
全局namespace主要的问题是依赖先后问题。几乎typescript领域没人研究这个了。export/import的方式在vscode里面支持的很良好。用Laya.xxxx也可以直接引用Laya库,类似全局namespace。
就是自己的代码还是得用import export来支持。
宾
赞同来自:
为了支持namespace,参考网上的其他typescript项目,自己写了gulpfile文件编译,已经可以编译调试和断点。正在研究怎么和发布流程相结合。