W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
這篇指南的目的是教你如何書寫高質(zhì)量的TypeScript聲明文件。
在這篇指南里,我們假設(shè)你對(duì)TypeScript已經(jīng)有了基本的了解。 如果沒有,請(qǐng)先閱讀 TypeScript手冊(cè) 來了解一些基本知識(shí),尤其是類型和命名空間部分。
這篇指南被分成了以下章節(jié)。
結(jié)構(gòu)一節(jié)將幫助你了解常見庫(kù)的格式以及如何為每種格式書寫正確的聲明文件。 如果你在編輯一個(gè)已經(jīng)存在的文件,那么你可能不需要閱讀此章節(jié)。 如果你在書寫新的聲明文件,那么你必須閱讀此章節(jié)以理解庫(kù)的不同格式是如何影響聲明文件的書寫的。
聲明文件里有很多常見的錯(cuò)誤是很容易避免的。規(guī)范一節(jié)指出了常見的錯(cuò)誤, 描述了如何發(fā)現(xiàn)它們, 與怎樣去修復(fù)。 每個(gè)人都要閱讀這個(gè)章節(jié)以了解如何避免常見錯(cuò)誤。
很多時(shí)候,我們只能通過一些示例來了解第三方庫(kù)是如何工作的,同時(shí)我們需要為這樣的庫(kù)書寫聲明文件。舉例一節(jié)展示了很多常見的API模式以及如何為它們書寫聲明文件。 這篇指南是針對(duì)TypeScript初學(xué)者的,他們可能還不了解TypeScript里的所有語(yǔ)言結(jié)構(gòu)。
對(duì)于那些對(duì)聲明文件底層工作機(jī)制感興趣的老手們,深入一節(jié)解釋了很多高級(jí)書寫聲明文件的高級(jí)概念, 以及展示了如何利用這些概念來創(chuàng)建整潔和直觀的聲明文件。
在模版一節(jié)里,你能找到一些聲明文件,它們可以幫助你快速開始 當(dāng)你在書寫一個(gè)新聲明文件的時(shí)候。 參考結(jié)構(gòu)這篇文檔來找到應(yīng)該使用哪個(gè)模版文件。
發(fā)布一節(jié)講解了如何發(fā)布聲明文件為npm包,及如何管理包的依賴。
對(duì)于JavaScript庫(kù)的使用者來講,使用一節(jié)提供了一些簡(jiǎn)單步驟來定位與安裝相應(yīng)的聲明文件。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: