typescript說明檔案的配置使用

2021-10-09 10:55:12 字數 1151 閱讀 5196

1、舉例我們在typescript檔案中使用jquery.js檔案(以下簡稱jq),如果我們不對jq進行描述,會在ts中報錯(但不影響使用)

2、當前的目錄結構

3、在index.html中引入jq及demo.ts

4、demo.ts檔案中輸入一些簡單的**,就會發現報錯,但是不會影響輸出結果,執行index.html能正確執行,如下圖

5、在src下新建jquery.d.ts檔案,注意,格式為(描述檔名.d.ts),輸入以下**既不會再報錯,瀏覽器也能正常執行

6、更多的jq用法,需要不斷的在jquery.d.ts檔案中維護,這裡只是簡單描述怎麼自己製作自己的描述檔案,大部分外掛程式都有已完成的描述檔案,例如jq的我們就可以通過npm安裝,npm i @types/jquery

接下來使用es6模組化匯入的形式來解決

7、使用npm安裝jq   npm install jquery

8、index1.html與demo1.ts檔案內容如下,此時已經報錯

9、改寫jquery.d.ts

//es6模組形式

declare module 'jquery'

namespace $}}

export = $;

}

10、至此,結束

XuShop說明檔案

1.伺服器環境 1.1.web 伺服器 windows 2003 iis6 net 3.5 and sp1 asp.net mvc 1.0 1.2.資料庫伺服器 sqlserver2005 2008 修改xushop web.config檔案中的資料庫聯接資訊。2.2.新建站點 目錄指向xushop...

Mantis安裝說明文件

在錯誤追蹤系統中,mantis絕對是個輕量級的工具,無論安裝還是配置或使用,正如它自己的目標中所宣稱的。但是,對乙個中小型的專案來言,功能夠用。mantis是乙個基於php mysql web的開源的錯誤追蹤系統,以下安裝教程假設系統已經安裝好了apache php mysql的執行系統,如何安裝這...

Vue 基礎說明文件

vue是乙個mvvm框架,model view viewmodel 例項出的物件 el 檢視模型,頁面節點 data 所使用的變數,或者初始值 裡面通常放屬性 methods dom渲染完執行,通常是放view中需要響應的函式 解析資料 變數,函式,表示式 一 指令 1,v html v text ...