最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

技術(shù)分享!VS Code 調(diào)試 js 的兩種方法

2020-12-23 10:00 作者:光耀三十洲  | 我要投稿

本文將介紹 VS Code 調(diào)試 js 的兩種方法:

  1. Quokka.js 插件

  2. Debugger for Chrome 與 Live Server 搭配

Quokka.js 插件

插件地址

在擴展商店搜索安裝:

在VS code 中使用快捷鍵 ctrl+shift+P 調(diào)出面版,輸入 quo

可以看到有兩個選項,一個是調(diào)試 js 的,一個是調(diào)試 ts 的。我們選第一個。

可能會有一個詢問你是否購買 pro 版的提示,你可以關(guān)掉不用理會,也可以選擇購買。

嘗試在打開的編輯框中輸入幾句代碼:

你會發(fā)現(xiàn),代碼的運行是實時的。左邊的綠色方塊代表語句被成功執(zhí)行,如果執(zhí)行不成功,會變成紅色。

Debugger for Chrome 與 Live Server 搭配

Debugger for Chrome 插件地址

Live Server 插件地址

請先下載安裝這兩個插件;本方法需要安裝谷歌瀏覽器。

假設(shè)你有這樣一個前端項目:

當(dāng)你安裝好 Live Server 后你會發(fā)現(xiàn) VS Code 右下角有個 Go Live 小按鈕:

點它!

Live Srever 會創(chuàng)建一個本地開發(fā)服務(wù)器,并彈出一個瀏覽器窗口,地址類似這樣:

http://127.0.0.1:5500/

同時也會有提示:

你可以暫時關(guān)掉這個瀏覽器窗口,不用擔(dān)心,在沒再次點擊右下角的那個小按鈕或關(guān)掉 VS Code 時,你依然可以通過 http://127.0.0.1:5500/ 打開剛才的網(wǎng)頁。

請記住這個端口號:5500,因為后面會用到。當(dāng)你多開 Live Srever 或其他程序占用了這個端口號時,端口號會自動 +1

顧名思義,Live Server 是實時更新的。當(dāng)你修改了項目的文件或代碼,Live Server 會馬上更新并自動刷新頁面。

回到編輯器。

依次點擊: 運行圖標 -> 創(chuàng)建 launch.json 文件:

用下面的配置覆蓋掉原本的配置并保存:

VS Code 就會在項目所在目錄中保存相關(guān)的配置:

注意: "url" 字段中的端口號 5500 要與 Live Server 提供的端口號對應(yīng)。

點擊:

你會看到:

如你所愿,它已經(jīng)正常工作了。

我們把鼠標移到圖示位置,點擊以打上斷點:

然后點擊網(wǎng)頁上的按鈕:

你會看到打上的斷點成功攔截執(zhí)行:

細心的你可能會發(fā)現(xiàn),當(dāng)點擊一次 Go Live 按鈕時會打開一個瀏覽器窗口,再點擊一次調(diào)試按鈕時(快捷鍵 F5),會打開第二個用于調(diào)試的窗口。這可能是沒有必要的,我們只需要一個窗口就行了。

下面我們來編輯配置,使這個過程只需打開一次瀏覽器窗口。

點擊 “chrome 調(diào)試” 旁邊的齒輪:

在打開的編輯框依次點擊:

得到如下配置并保存:

在擴展商店搜索 Live Server 并打開它的擴展設(shè)置:

需要修改的配置有兩個:

  1. Chrome Debugging Attachment

點擊進入,將 "liveServer.settings.ChromeDebuggingAttachment": false 改為 true。

"liveServer.settings.ChromeDebuggingAttachment": true 復(fù)制代碼

  1. Custom Browser

點擊此選項中的下拉框,我們選擇 chrome

修改完成!

接下來我們重啟 Live Srever 服務(wù):

回到 VS Code,按下 F5 鍵,啟動調(diào)試:

之后本項目的每次調(diào)試你只需要點擊 Go Live 按鈕并回到 VS Code 按下 F5 鍵就行了。

當(dāng)然,chrome 調(diào)試 選項可能還是生效的,當(dāng)你關(guān)掉 Live Server 打開的瀏覽器窗口時,可以嘗試使用這個選項再次打開。

如果遇到端口號被占用的情況,可以點擊調(diào)試旁邊的齒輪來修改。

祝:

永無 BUG!

了解更多,請點擊:https://www.bilibili.com/video/BV1C54y147Sa/



原作者:Hookin.

原出處:掘金

原文鏈接:https://juejin.cn/post/6908970440492843015

技術(shù)分享!VS Code 調(diào)試 js 的兩種方法的評論 (共 條)

分享到微博請遵守國家法律
龙胜| 台州市| 大冶市| 四川省| 阳原县| 神木县| 石楼县| 正宁县| 和静县| 吐鲁番市| 太原市| 大荔县| 柏乡县| 凯里市| 剑川县| 兴义市| 玉林市| 普兰店市| 大连市| 北票市| 运城市| 保定市| 灌云县| 资阳市| 桃江县| 油尖旺区| 石屏县| 东莞市| 高清| 周至县| 沅江市| 枝江市| 万山特区| 建德市| 沙坪坝区| 五河县| 南丰县| 淅川县| 武胜县| 阿拉善左旗| 溧水县|