-2
A
回答
0
.ts文件是包含代碼的TypeScript文件。
.d.ts文件是隻包含聲明的TypeScript文件。它用於具有JavaScript文件/庫的情況,並且需要通知TypeScript編譯器關於此文件/庫的API。
當您使用通用的第三方庫時,您必須安裝其聲明文件。你可以使用Typings。
當您包含自己的.js文件時,您需要自己創建自己的聲明文件。
相關問題
- 1. in solrImportScheduler爲什麼我們需要爲delta導入定義reBuildIndexBeginTime?
- 2. 爲什麼我不需要導入sys?
- 3. ELF文件 - 什麼是部分,爲什麼我們需要它?
- 4. 爲什麼要定義多個導入?
- 5. 爲什麼我們需要在MongoDB中定義數據模型
- 6. 當我們有.java文件可用時,爲什麼我們需要JSP文件?
- 7. 爲什麼我們需要導入類,如果家長已經導入它
- 8. 爲什麼我們需要爲openstack創建localrc文件
- 9. 爲什麼我們仍然需要我們自己定義的功能比較
- 10. Nodejs導出和module.exports:爲什麼我們需要導出?
- 11. 爲什麼我們在定義事件時需要「事件」關鍵字?
- 12. DavLockDB:我們需要什麼?
- 13. 爲什麼我們需要simple_one_for_one?
- 14. 爲什麼我們需要TensorFlow tf.Graph?
- 15. 爲什麼我們需要使用prompt.start()?
- 16. 爲什麼我們需要scalaz.stream迭代?
- 17. 爲什麼我們需要WCF
- 18. 爲什麼我們需要Anaconda 2.7?
- 19. 爲什麼我們需要編寫log.isDebugEnabled?
- 20. 爲什麼我們需要ng-click?
- 21. 爲什麼我們需要Control.Lens.Reified?
- 22. 我們爲什麼需要纖維
- 23. 爲什麼我們需要org.junit.ComparisonFailure?
- 24. 爲什麼我們需要addRequestHeader方法?
- 25. 爲什麼我們需要時代?
- 26. 爲什麼我們需要ContinueWith方法?
- 27. 爲什麼我們需要Java NIO Selector?
- 28. 爲什麼我們需要使用ExitWindowsEx
- 29. 爲什麼我們需要包裝類
- 30. 爲什麼我們需要在JavaScript
謝謝,我的代碼導入.ts文件的地方?因爲我只導入.d.ts文件如何ts文件知道哪些.ts文件選擇 – istiti
@istiti無論你想包含.ts文件,你都需要導入這個包含代碼的.ts文件,無論你想要包含.js文件,而是導入包含聲明的d.ts文件。如果我的回答對您有幫助,請將其標爲正確答案並投票。 – Alon