如何使用VSCode調(diào)試JS?
序言
做前端開(kāi)發(fā)的朋友經(jīng)常需要使用Visual Studio Code編輯代碼,很多朋友就想在VSCode調(diào)試JS代碼,下面我們就介紹下如何配置操作。
一、環(huán)境準(zhǔn)備
首先安裝好VSCode,準(zhǔn)備好一個(gè)JS項(xiàng)目,在VSCode中安裝插件Debugger for Chrome (如下圖操作搜索安裝即可)。

二、修改配置文件
1. 使用VSCode打開(kāi)項(xiàng)目
沒(méi)有可以測(cè)試項(xiàng)目的可以使用HBuilder等工具新建一個(gè)Web項(xiàng)目進(jìn)行測(cè)試,如下:

然后,使用VSCode打開(kāi)上述項(xiàng)目,如下:

2. 設(shè)置斷點(diǎn)

按F5鍵,在彈出的下拉列表中選擇Chrome。

然后打開(kāi)launch.json配置文件如下:

在configurations內(nèi)部添加如下內(nèi)容:
1. ?`{`
2. ?`"name": "使用本機(jī) Chrome 調(diào)試",`
3. ?`"type": "chrome",`
4. ?`"request": "launch",`
5. ?`"file": "${workspaceRoot}/index.html",`
6. ?`// ?"url": "http://mysite.com/index.html", //使用外部服務(wù)器時(shí),請(qǐng)注釋掉 file, 改用 url, 并將 useBuildInServer 設(shè)置為 false "http://mysite.com/index.html`
7. ?`"runtimeExecutable": "C:\\Program Files (x86)\\Google\\Chrome\\Application\\chrome.exe", // 改成您的 Chrome 安裝路徑`
8. ?`"sourceMaps": true,`
9. ?`"webRoot": "${workspaceRoot}",`
10. ?`// ?"preLaunchTask":"build",`
11. ?`"userDataDir":"${tmpdir}",`
12. ?`"port":5433`
13. ?`}`
添加后,內(nèi)容如下:

3. 更改調(diào)試方式

4. 調(diào)試
如下圖,按F5,點(diǎn)擊相應(yīng)的按鈕或按響應(yīng)快捷鍵即可控制斷點(diǎn)執(zhí)行。


最后
還有問(wèn)題的朋友,歡迎在評(píng)論區(qū)給我留言。
