全局 type类型的寻找 typescript 类型 - fabric.Canvas

declare type ExtCanvas = fabric.Canvas & {
  isDragging: boolean;
  lastPosX: number;
  lastPosY: number;
};

这个代码 没有定义 fabric.Canvas,然后看看提示

全局 type 类型的寻找 typescript 类型 - fabric.Canvas_sed

说在namespace定义了。这个是子项目,没有type定义,上父项目寻找

全局 type 类型的寻找 typescript 类型 - fabric.Canvas_git_02


在父项目中找到了,全局定义

这个定义的引入是在

全局 type 类型的寻找 typescript 类型 - fabric.Canvas_Time_03


父项目的tsconfig.josn 里面的 include数组的 "typings/**/*.ts", 设置的。

---------------------------------------------
生活的意义就是你自己知道你要做什么,明确目标。没有目标,后面都是瞎扯!

https://pengchenggang.gitee.io/navigator/

SMART原则:

目标必须是具体的(Specific)
目标必须是可以衡量的(Measurable)
目标必须是可以达到的(Attainable)
目标必须和其他目标具有相关性(Relevant)
目标必须具有明确的截止期限(Time-based)