由于TypeScript不支持缩小或混淆,这两者都是我们需要的功能,我们仍然需要在我们的工具链中使用像Google的Closure编译器这样的工具。反正有没有让TypeScript自动输出javadoc注释,这样Closure可以成为一个自动步骤吗?
没有它,看起来这些工具在很大程度上是不兼容的,因为我们需要有javadoc注释,这意味着我们不能使用TypeScript。这似乎是一个很容易添加的功能,因为你知道一切的类型。
谢谢,
杰森答案 0 :(得分:2)
TypeScript不会生成文档或额外的注释;但是,您可以将TypeScript文件中的注释(jsDoc或任何其他格式)保存到发送的JavaScript中,并将-c或(--comments)传递给编译器。
答案 1 :(得分:0)
Micheal Bolin发布了他如何破解它:Generating Google Closure JavaScript from TypeScript。
由于IntelliJ IDEA无法理解(尽管不完全)Closure Jsdoc,因此IDE现在不需要TypeScript。