用npm install安装了konva,发现自带的声明文件konva.d.ts并不包含类Transformer,想扩展此声明文件。又不想直接在node_module里修改konva.d.ts文件,如何扩展呢?
用npm install安装了konva,发现自带的声明文件konva.d.ts并不包含类Transformer,想扩展此声明文件。又不想直接在node_module里修改konva.d.ts文件,如何扩展呢?
新建一个.d.ts
文件,名字随意,文件内容如下
declare namespace Konva{
export class Transformer {
// 这里描述你类的方法和属性就好了
}
}
可以试试这个工具 dtsmake js生成d.ts
npm i dtsmake -g
github地址