0
我有一个用TypeScript编写的库,并且分发为一个JavaScript包。它被用于几个应用程序(JavaScript,CoffeeScript,TypeScript),其中一些非常古老。我想在所有这些代码中引用同一段代码。这意味着我需要为TypeScript用户打字。有没有一种工具可以从TypeScript代码库中生成类型?编译器(tsc)似乎不支持这一点。如何为使用打字稿编写的库生成类型?
我有一个用TypeScript编写的库,并且分发为一个JavaScript包。它被用于几个应用程序(JavaScript,CoffeeScript,TypeScript),其中一些非常古老。我想在所有这些代码中引用同一段代码。这意味着我需要为TypeScript用户打字。有没有一种工具可以从TypeScript代码库中生成类型?编译器(tsc)似乎不支持这一点。如何为使用打字稿编写的库生成类型?
查看--declaration
编译器选项。它会为您生成d.ts
文件。如果您使用tsconfig.json
文件来存储您的编译器选项,它也可用。
https://www.typescriptlang.org/docs/handbook/compiler-options.html
谢谢!应该rtfm'ed更好! – Pasho
如果你不确切地知道你在找什么,编译器选项就是长列表;) –