日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
詳解vscode中如何更簡單、有效調(diào)試地Node.js程序?。?/div>

答案: 要在 VS Code 中簡單、有效地調(diào)試 Node.js 程序,你需要掌握以下幾個(gè)關(guān)鍵點(diǎn):

創(chuàng)新互聯(lián)公司成立與2013年,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項(xiàng)目網(wǎng)站建設(shè)、成都做網(wǎng)站網(wǎng)站策劃,項(xiàng)目實(shí)施與項(xiàng)目整合能力。我們以讓每一個(gè)夢(mèng)想脫穎而出為使命,1280元天水做網(wǎng)站,已為上家服務(wù),為天水各地企業(yè)和個(gè)人服務(wù),聯(lián)系電話:18982081108

1. 安裝必要的擴(kuò)展

2. 配置 launch.json 文件

3. 在代碼中設(shè)置斷點(diǎn)和日志輸出

下面將分別介紹這些關(guān)鍵點(diǎn)。

一、安裝必要的擴(kuò)展

為了能夠在 VS Code 中進(jìn)行 Node.js 的調(diào)試,你需要安裝兩個(gè)重要的擴(kuò)展:Debugger for Chrome 和 Node Debug。前者用于與 Chrome 瀏覽器通信,后者用于與 Node.js 服務(wù)器通信。

可以通過搜索“Debugger for Chrome”和“Node Debug”來找到并安裝它們。也可以直接打開左側(cè)菜單欄里的 Extensions(或使用快捷鍵 Ctrl+Shift+X)來搜索和安裝。

二、配置 launch.json 文件

VS Code 使用一個(gè)名為 launch.json 的文件來指定啟動(dòng)程序時(shí)使用哪些參數(shù)。我們需要對(duì)該文件進(jìn)行修改以適配我們正在調(diào)試的項(xiàng)目。

在 VS Code 左側(cè)菜單欄里選擇 Run and Debug(或使用快捷鍵 Ctrl+Shift+D)。然后點(diǎn)擊齒輪圖標(biāo)打開編輯配置界面,并添加一個(gè)新配置項(xiàng):

```

{

"type": "node",

"request": "launch",

"name": "Debug Node.js",

"program": "${workspaceFolder}/app.js"

}

type 指明了使用的調(diào)試器類型(這里是 node),request 指定了請(qǐng)求類型(這里是 launch,表示啟動(dòng)程序),name 是該配置項(xiàng)的名字,program 則指定了要運(yùn)行的腳本文件。

三、在代碼中設(shè)置斷點(diǎn)和日志輸出

在上一步完成后,我們就可以開始進(jìn)行調(diào)試了。在 app.js 文件中添加一些斷點(diǎn)來暫停程序執(zhí)行,并將需要詳細(xì)查看的變量打印到控制臺(tái)上:

const a = 1;

const b = 2;

console.log(a + b);

debugger; // 添加一個(gè)斷點(diǎn)

console.log('Hello, world!');

在代碼中加入 debugger 關(guān)鍵字即可添加一個(gè)斷點(diǎn)。當(dāng)程序執(zhí)行到該位置時(shí)會(huì)自動(dòng)暫停并等待進(jìn)一步操作。

除此之外,在 VS Code 中還可以使用 Debug Console 來直接查看和修改變量值。只需點(diǎn)擊底部菜單欄里的 Debug Console 圖標(biāo)即可打開。

總結(jié):
分享名稱:詳解vscode中如何更簡單、有效調(diào)試地Node.js程序??!
鏈接URL:http://m.5511xx.com/article/cojheeh.html