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
如果你不確切地知道你在找什麼,編譯器選項就是長列表;) –