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 ...