我有一个用TypeScript编写的库,并作为JavaScript包分发。它用于多个应用程序(JavaScript,CoffeeScript,TypeScript),其中一些很老。我想在所有这些代码中引用相同的代码。这意味着我需要为TypeScript用户打字。是否有工具从TypeScript代码库生成输入?编译器(tsc)似乎不支持它。
答案 0 :(得分:4)
查看--declaration
编译器选项。它会为您生成d.ts
个文件。如果您使用tsconfig.json
文件存储编译器选项,它也可用。
https://www.typescriptlang.org/docs/handbook/compiler-options.html