Typescript 如何正确记录(TSDoc)导出的类

Typescript 如何正确记录(TSDoc)导出的类,typescript,jsdoc,tsdoc,Typescript,Jsdoc,Tsdoc,A.ts /** *A班 */ 导出类A{} 导出默认值A 字母表名称空间(?) 字母表.ts 从导入文件“/” 从“/”导入B 从“/”导入C /** *书信集 */ 导出常量字母={ A. B C } 导出默认字母表 这允许您使用库,如: 从“x”导入MyLibrary 常量字母=新的MyLibrary.Alphabet.A 问题 您在A.ts中看到的文档在导出到Alphabet.ts中后不会保存 如果将鼠标悬停在上,从“/”导入一个类,您将看到一个类。但如果您将鼠标悬停在A上: 导出

A.ts

/**
*A班
*/
导出类A{}
导出默认值A
字母表名称空间(?)

字母表.ts

从导入文件“/”
从“/”导入B
从“/”导入C
/**
*书信集
*/
导出常量字母={
A.
B
C
}
导出默认字母表
这允许您使用库,如:

从“x”导入MyLibrary
常量字母=新的MyLibrary.Alphabet.A
问题 您在A.ts中看到的文档在导出到Alphabet.ts中后不会保存

如果将鼠标悬停在
上,从“/”导入一个类,您将看到
一个类。但如果您将鼠标悬停在
A
上:

导出常量字母={
A.
B
C
}
您将看不到任何文档,这当然意味着您在此处将其作为最终用户使用时看不到任何文档:
MyLibrary.Alphabet.A

看起来您可以解决这个问题,但是文档必须从
A.ts
移动到以
Alphabet.ts
导出的位置,从开发人员的角度来看,这并不理想,尽管这对用户有效