2017-06-14 105 views
0

我是編寫我的第一個基於TypeScript的NPM模塊的過程。完成後,它將通過"main"package.json中導出,並且此字段將指向已編譯的純javascript。我應該爲我的TypeScript模塊編寫TypeScript定義嗎?

因此,當我在另一個TypeScript模塊中需要此模塊時,智能感知和類型檢查對我的模塊不起作用,對吧?

所以一個解決方案是添加一個定義文件。但定義文件是JS庫,對吧?不必爲TS項目編寫定義文件,對嗎?

那麼...我怎麼把我的定義和我的項目一起導出?

回答

2

看來我只是需要添加"declaration": true到我的tsconfig.json。很簡單。

相關問題