最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

VSCode中如何利用d.ts文件進行js智能提示

 更新時間:2018年04月13日 09:40:17   作者:Midqiu  
這篇文章主要給大家介紹了關(guān)于VSCode中如何利用d.ts文件進行js智能提示的相關(guān)資料,文中通過圖文以及示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面來一起看看吧。

自動補全(智能提示)

因為之前微軟推出了typescript語言,結(jié)合tsd文件,用visual studio寫typescript代碼是相當爽的,智能提示的功能非常nb。

這個功能理所應當也被vsc繼承了。

vsc的自動補全用的是typings。

先上效果圖:

安裝 nodejs

因為需要使用到node里面的npm去安裝別人寫好的d.ts文件,所以要先安裝nodejs。具體步驟不說了,去nodejs官網(wǎng)上下載相應的程序,點擊下一步下一步安裝就行了。

添加項目的配置文件

在項目的根目錄,創(chuàng)建一個 jsconfig.json 文件,內(nèi)容如下:

{
 // See https://go.microsoft.com/fwlink/?LinkId=759670
 // for the documentation about the jsconfig.json format
 "compilerOptions": {
 "target": "es5",
 "module": "commonjs",
 "allowSyntheticDefaultImports": true
 },
 "exclude": [
 "node_modules",
 "bower_components",
 "jspm_packages",
 "tmp",
 "temp"
 ]
}

這個配置文件的作用就是告訴VSCode編輯器,你這個項目是一個js項目。

安裝別人寫好的相關(guān)的d.ts文件

比如說我要提示jquery,那么使用這個命令:

npm install @types/jquery -save

需要說明的是,用下面這個命令去安裝。

$ npm install @types/jquery -save --registry=https://registry.npm.taobao.org

后面多出來的一長串東西,表示是通過淘寶搭建的服務器去安裝。

然后你就發(fā)現(xiàn)你項目里面多了個node_modules/@types/jquery文件夾。

這時候就能實現(xiàn)效果圖里面那樣的效果了。

使用自己寫的d.ts文件

如果是我們自己寫的d.ts文件,那么把該d.ts放到項目的根目錄或者任意目錄下就可以了。

關(guān)于如何寫d.ts文件看這里://www.fzitv.net/article/138217.htm

總結(jié)

以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學習或者工作具有一定的參考學習價值,如果有疑問大家可以留言交流,謝謝大家對腳本之家的支持。

相關(guān)文章

  • 如何使用JS中的webWorker

    如何使用JS中的webWorker

    作為瀏覽器腳本語言,如果JavaScript不是單線程,那么就有點棘手了。比如,與用戶交互或者對DOM進行操作時,在一個線程上修改某個DOM,另外的線程刪除DOM,這時瀏覽器該如何抉擇呢?
    2021-05-05
  • js前端實現(xiàn)登錄拼圖驗證功能

    js前端實現(xiàn)登錄拼圖驗證功能

    行為驗證碼通過用戶的操作來完成驗證,常見的行為驗證碼有拖動式和點觸式,下面這篇文章主要給大家介紹了關(guān)于js前端實現(xiàn)登錄拼圖驗證功能的相關(guān)資料,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下
    2023-02-02
  • 深入理解TypeScript 類型兼容性

    深入理解TypeScript 類型兼容性

    本文主要介紹了TypeScript 在函數(shù)、枚舉、類和泛型中的類型兼容性規(guī)則,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2024-01-01
  • JavaScript實現(xiàn)PC端橫向輪播圖

    JavaScript實現(xiàn)PC端橫向輪播圖

    這篇文章主要為大家詳細介紹了JavaScript實現(xiàn)PC端橫向輪播圖,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-02-02
  • 通用javascript腳本函數(shù)庫 方便開發(fā)

    通用javascript腳本函數(shù)庫 方便開發(fā)

    javascript 在 WEB 編程中能起到很大的作用,將一些常用的功能寫成javascript類庫。
    2009-10-10
  • 網(wǎng)頁緩存文件批量改名工具

    網(wǎng)頁緩存文件批量改名工具

    網(wǎng)頁緩存文件批量改名工具...
    2006-10-10
  • uniapp自定義驗證碼輸入框并隱藏光標

    uniapp自定義驗證碼輸入框并隱藏光標

    這篇文章主要介紹了uniapp自定義驗證碼輸入框隱藏光標,效果是點擊輸入框喚起鍵盤,藍框就相當于input的光標,驗證碼輸入錯誤或者不符合格式要求會將字體以及邊框改成紅色提示持續(xù)1s然后清空數(shù)據(jù),恢復原邊框樣式,需要的朋友可以參考下
    2023-02-02
  • JS實現(xiàn)金額轉(zhuǎn)換(將輸入的阿拉伯數(shù)字)轉(zhuǎn)換成中文的實現(xiàn)代碼

    JS實現(xiàn)金額轉(zhuǎn)換(將輸入的阿拉伯數(shù)字)轉(zhuǎn)換成中文的實現(xiàn)代碼

    這篇文章介紹了JS實現(xiàn)金額轉(zhuǎn)換(將輸入的阿拉伯數(shù)字)轉(zhuǎn)換成中文的實現(xiàn)代碼,有需要的朋友可以參考一下,希望對大家有用
    2013-09-09
  • JS實現(xiàn)將數(shù)字金額轉(zhuǎn)換為大寫人民幣漢字的方法

    JS實現(xiàn)將數(shù)字金額轉(zhuǎn)換為大寫人民幣漢字的方法

    這篇文章主要介紹了JS實現(xiàn)將數(shù)字金額轉(zhuǎn)換為大寫人民幣漢字的方法,涉及javascript字符串與數(shù)組操作的相關(guān)技巧,需要的朋友可以參考下
    2016-08-08
  • bootstrap table列和表頭對不齊的解決方法

    bootstrap table列和表頭對不齊的解決方法

    這篇文章主要為大家詳細介紹了bootstrap table列和表頭對不齊的解決方法,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-07-07

最新評論

大邑县| 陆良县| 同江市| 平江县| 祁连县| 德州市| 綦江县| 河北区| 昌平区| 阿尔山市| 巴东县| 来凤县| 定南县| 开江县| 南华县| 内江市| 阆中市| 孟州市| 北安市| 崇信县| 白河县| 行唐县| 博乐市| 萝北县| 淳安县| 宽甸| 林芝县| 女性| 乌什县| 博乐市| 孝感市| 孟州市| 木里| 自治县| 柳州市| 巴南区| 固镇县| 乌恰县| 靖西县| 临泉县| 禄丰县|