egret-examples icon indicating copy to clipboard operation
egret-examples copied to clipboard

Error ...EUIExample/src/Main.ts (39,36): Cannot find name 'components'.

Open huyong007 opened this issue 5 years ago • 2 comments

bash-3.2$ egret build EUIExample -e 您正在使用白鹭编译器 5.2.29 版本 扫描项目列表 Error /Users/yonghu/all/luochen/work/egret-examples/EUIExample/src/Main.ts (39,36): Cannot find name 'components'.

请问如上问题是如何造成的,如何解决呢?

huyong007 avatar Oct 10 '19 05:10 huyong007

看rc/2.5分支,master分支丢失了一个MainGroup.d.ts文件 直接把src/Main.ts:39

var group: eui.Group = new components.MainGroup();

改为

var group: eui.Group = new eui.Group();

VanJunming avatar Jun 28 '20 03:06 VanJunming

请在 Main.ts 最上面 加上如下代码声明 declare module components { export class MainGroup extends eui.Group { } }

zxiaox avatar Feb 22 '23 06:02 zxiaox