2017-04-20 55 views
0

1)我查過並發現這是產生一些「打字稿定義文件」npm模塊的類型是什麼?

這是什麼?

2)第二個問題:我可以混合使用ionic2 typescript寫的一些純JS嗎?

回答

0

關於你的分型問題:

當您使用第三方庫(如jQuery),你需要包括這個庫的類型定義文件。這將給打字稿提供關於這個圖書館的更多信息,並且你將對這個圖書館有一個智能。

打字工具不是強制性的,還有其他一些方法可以包含類型定義文件,但是這個工具會對這些文件進行排序。

它創建一個typings文件夾,並將所有類型定義文件安裝到此文件夾中。另外它創建typings.json文件來跟蹤我們已經安裝的類型。 此外,使用此工具,您可以卸載類型定義文件。

+0

類型實質上已經過時。請參閱https://blogs.msdn.microsoft.com/typescript/2016/06/15/the-future-of-declaration-files/。 – 2017-04-20 16:20:30

+0

不錯!無論如何,這個問題需要一個答案,因爲很多使用typings的項目 – rafraph

+0

對不起,那麼如何在IONIC項目中使用我自己的JS腳本? – yarek