花了幾個小時折騰這個宣告檔案,該有所總結了
先說總結:
- 宣告檔案應是宣告JS檔案的
- 宣告檔案的名字必須是原js檔案的名字后加
d.ts

- 宣告檔案內宣告可以使用
export或declare- 如果使用declare,一般結合namespace使用.
- 如果使用export,則匯出的是模塊.使用的時候類似于引入npm包

export模塊
在同級目錄的main.ts中使用模塊匯入

需要注意的是,就算我的calc.js這個檔案里面什么都沒有,他這個提示也是存在的.
也就是說,這個代碼提示是跟著calc.d.ts檔案來的.
declare
如果使用declare,為了避免名字沖突,盡量結合namespace使用
calc.d.ts,其實這個時候叫什么名字都行了,因為是全域的

main.ts

可以發現,我并沒有引入calc
此時,這個Jquery的代碼提示資訊在你專案的任何地方都可以使用了
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/415307.html
標籤:其他
