vite开发ts的库如何生成.d.ts并declare module?

开发一个sdk,vite+ts,现在生成了*.d.ts,但是只是把我项目中用到的类型export了出来。但是使用的时候,ts依然提示我

a new declaration (.d.ts) file containing `declare module 'xxx';

我有.d.ts,但是declare module 这个东西需要自己写吗?


回答:

@types/xxx 都是为了那些没用ts写的老项目补充的类型吧,你要是这个sdk都用ts开发,打包的时候把类型也打包出来里面就自带类型提示了吧


回答:

和开不开源没关系,打包之后就会生成.d.ts文件,这就是类型定义。

以上是 vite开发ts的库如何生成.d.ts并declare module? 的全部内容, 来源链接: utcz.com/p/933947.html

回到顶部