2017-02-18 18 views
2

因此,我使用typings來解決使用npm。 因此,您在node_modules中有@types目錄,但除此之外,沒有其他文件。當使用npm定義時,tsc如何得到它的定義

With typings我總是不得不包含index.d.ts文件在typings,但使用npm這不是必要的。我想問問爲什麼是這樣。

npm使用某種隱藏功能tsc還是微軟和npm背後的人都同意某些東西?

回答

1

是的,tsc自動檢查./node_modules/@typesTake a look

默認情況下,所有可見的「@types」包包含在你的 編譯。任何包含文件夾 的node_modules/@類型中的包都被視爲可見;具體而言,這意味着內 ./node_modules/@types/,../node_modules/@types/, ../../node_modules/@types/包,等等。

相關問題