nodejs用哪些調(diào)試工具

這篇文章將為大家詳細講解有關(guān)nodejs用哪些調(diào)試工具,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。

創(chuàng)新互聯(lián)公司專注于成都網(wǎng)站設(shè)計、做網(wǎng)站、成都外貿(mào)網(wǎng)站建設(shè)公司、網(wǎng)頁設(shè)計、網(wǎng)站制作、網(wǎng)站開發(fā)。公司秉持“客戶至上,用心服務(wù)”的宗旨,從客戶的利益和觀點出發(fā),讓客戶在網(wǎng)絡(luò)營銷中找到自己的駐足之地。尊重和關(guān)懷每一位客戶,用嚴(yán)謹(jǐn)?shù)膽B(tài)度對待客戶,用專業(yè)的服務(wù)創(chuàng)造價值,成為客戶值得信賴的朋友,為客戶解除后顧之憂。

調(diào)試node的工具:1、node-inspect,支持“l(fā)ong/async”棧跟蹤等高級特性,與Chrome可以無縫結(jié)合;2、Node Inspector,基于Chrome提供可視化的調(diào)試界面;3、Visual Studio Code。

本教程操作環(huán)境:windows7系統(tǒng)、nodejs 12.19.0版,DELL G3電腦。

快速調(diào)試nodejs的三種工具

1. 內(nèi)置node-inspect

這是官方團隊親自開發(fā)的調(diào)試工具,支持long/async棧跟蹤等高級特性,與Chrome可以無縫結(jié)合,啟動步驟如下:

1、執(zhí)行node-inspect命令,啟動調(diào)試;

2、打開Chrome,并在地址欄中輸入chrome://inspect;

3、選擇需要調(diào)試的JS;

示例如下,詳細的用法請參見官方說明:

#  首先安裝node-inspect
npm install --global node-inspect
# 啟動調(diào)試監(jiān)測
node-inspect App.js
# 也可以調(diào)試遠程JS,如
# node-inspect <host>:<port>

缺點:

1、慢;

2、很慢;

3、更坑的是,node-inspect以彈出窗口的方式打開,而macOS又恰好不允許彈出窗口,所以結(jié)果很悲劇,完全用不了;

nodejs用哪些調(diào)試工具

2. Node Inspector + Chrome

Node Inspector是一款非常早的調(diào)試工具,基于Chrome提供可視化的調(diào)試界面,操作簡單,上手容易,如下:

#   安裝調(diào)試器
npm install -g node-inspector
#   監(jiān)聽調(diào)試服務(wù)
node-inspector -p 8000
#   啟動調(diào)試程序
node --debug-brk App.js

最后打開http://localhost:8000即可進行調(diào)試,截圖如下:

nodejs用哪些調(diào)試工具

3. Visual Studio Code

這是最大的黑馬,咋一看還以為是微軟的拳頭產(chǎn)品,但風(fēng)格還真是異常類似,簡捷、高效、強大,調(diào)試更是直接內(nèi)置在IDE,直接啟動即可,幾乎不需要任何說明,人見人會,趕緊下載使用吧,見下圖。

nodejs用哪些調(diào)試工具

關(guān)于“nodejs用哪些調(diào)試工具”這篇文章就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,使各位可以學(xué)到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。

網(wǎng)頁題目:nodejs用哪些調(diào)試工具
當(dāng)前地址:http://muchs.cn/article24/jehpce.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站維護網(wǎng)站收錄、企業(yè)建站、品牌網(wǎng)站建設(shè)、App開發(fā)、標(biāo)簽優(yōu)化

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都app開發(fā)公司