成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

node debug 工具分享

kumfo / 3468人閱讀

摘要:最近研究后端相關(guān)內(nèi)容,發(fā)現(xiàn)每次編碼后都需手動(dòng)重啟有點(diǎn)不太科學(xué),再加上看到有文章說可以使用的工具進(jìn)行調(diào)試就突然有了興趣,今天就嘗試了一番。具體操作如下運(yùn)行調(diào)試臺(tái)運(yùn)行調(diào)試程序雖然能調(diào)試了,卻并不能滿足文章開頭的需求熱更新。

最近研究node后端相關(guān)內(nèi)容,發(fā)現(xiàn)每次編碼后都需手動(dòng)重啟有點(diǎn)不太科學(xué),再加上看到有文章說可以使用chrome的debug工具進(jìn)行調(diào)試就突然有了興趣,今天就嘗試了一番。

node-inspector

node-inspector就是可以幫助你的使用調(diào)試工具調(diào)試項(xiàng)目的工具,具體是使用很簡(jiǎn)單:

# 安裝
npm i -g node-inspector

# 使用
node-debug app.js

運(yùn)行后自動(dòng)打開瀏覽器并默認(rèn)訪問地址http://127.0.0.1:8080/?port=5858,這是可以開始調(diào)試你的程序了

有趣的功能

雖然它并沒有熱更新功能,但是可把調(diào)試工具編輯的內(nèi)容同步記錄到文件!

還有一點(diǎn),它可以只運(yùn)行調(diào)試平臺(tái)(即:http://127.0.0.1:8080/?port=5858),并同時(shí)調(diào)試多個(gè)項(xiàng)目。

具體操作如下:

# 運(yùn)行調(diào)試臺(tái)
node-inspector -p 5859

# 運(yùn)行調(diào)試程序
node --debug app.js

雖然能調(diào)試了,卻并不能滿足文章開頭的需求:熱更新。

這時(shí)我發(fā)現(xiàn)了node-supervisor

node-supervisor

node-supervisor 是一個(gè)提供熱更新的好插件,當(dāng)你代碼更新后會(huì)自動(dòng)重啟你的程序。

如何使用?

# 安裝
npm install supervisor -g

# 使用
supervisor app.js

# 監(jiān)控目錄
supervisor -w ./src -- app.js
那怎樣結(jié)合他們一起使用呢?

簡(jiǎn)單!

# 運(yùn)行調(diào)試臺(tái)
node-inspector -p 5859

# 監(jiān)控目錄
supervisor --debug -w ./src -- app.js

如果你需要自定義運(yùn)行方式可以這樣:

supervisor --debug -w -x babel-node -- app.js

完美!享受你調(diào)試之旅!

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/91022.html

相關(guān)文章

  • 搭建并使用前端代理服務(wù)器

    摘要:本文主要是從前端的角度,使用搭建一個(gè)簡(jiǎn)易的測(cè)試項(xiàng)目,在自己搭建的代理服務(wù)的下實(shí)現(xiàn)簡(jiǎn)單的微信分享。在微信測(cè)試工具中調(diào)試接口,點(diǎn)擊發(fā)送即可會(huì)出現(xiàn)比較漂亮的分享鏈接。 一、背景簡(jiǎn)介: 目前流行的前后端分離項(xiàng)目,一般都處于不同的域名下,前后端開發(fā)過程中,是分別部署在不同服 務(wù)器上,在做接口聯(lián)調(diào)時(shí),會(huì)出現(xiàn)跨域的情況,部署上線時(shí),基本不存在這種需要,因此搭建一個(gè) 前端代理服務(wù),方便開發(fā)。 作為一個(gè)...

    lyning 評(píng)論0 收藏0
  • 搭建并使用前端代理服務(wù)器

    摘要:本文主要是從前端的角度,使用搭建一個(gè)簡(jiǎn)易的測(cè)試項(xiàng)目,在自己搭建的代理服務(wù)的下實(shí)現(xiàn)簡(jiǎn)單的微信分享。在微信測(cè)試工具中調(diào)試接口,點(diǎn)擊發(fā)送即可會(huì)出現(xiàn)比較漂亮的分享鏈接。 一、背景簡(jiǎn)介: 目前流行的前后端分離項(xiàng)目,一般都處于不同的域名下,前后端開發(fā)過程中,是分別部署在不同服 務(wù)器上,在做接口聯(lián)調(diào)時(shí),會(huì)出現(xiàn)跨域的情況,部署上線時(shí),基本不存在這種需要,因此搭建一個(gè) 前端代理服務(wù),方便開發(fā)。 作為一個(gè)...

    jasperyang 評(píng)論0 收藏0
  • 實(shí)錄分享&視頻 | 微軟Visual Studio Code是這樣支持Docker的

    摘要:分享嘉賓是來自微軟云計(jì)算事業(yè)部的高級(jí)軟件開發(fā)工程師劉鵬。是微軟開源的一款開發(fā)工具,它針對(duì)做了許多編譯和命令上的支持。今天主要向大家介紹一下微軟去年推出的一個(gè),以及對(duì)的一些支持。年他加入微軟,從事開發(fā)的工作。 本文是數(shù)人云分布式架構(gòu)的開源組件大選Meetup的實(shí)錄分享。分享嘉賓是來自微軟云計(jì)算事業(yè)部的高級(jí)軟件開發(fā)工程師劉鵬。Visual Studio Code是微軟開源的一款開發(fā)工具,它...

    leoperfect 評(píng)論0 收藏0
  • Node.js微信公眾號(hào)開發(fā)

    摘要:在微信開發(fā)者工具中調(diào)試和一定要正確域名一定是備案的綁定域名需要的放在服務(wù)器上的位置一定要正確參考微信公眾號(hào)開發(fā)文檔 node微信公眾號(hào)開發(fā) 概覽 key value 項(xiàng)目名稱 node微信公眾號(hào)開發(fā) 項(xiàng)目描述 使用node編寫接口,前后端分離獲取簽名數(shù)據(jù) 開發(fā)者 leinov 發(fā)布日期 2018-11-07 倉庫 github地址 安裝&使用 下載 gi...

    OnlyLing 評(píng)論0 收藏0
  • 自定義前端構(gòu)建工具生成器 generator-pg-cloud

    摘要:自定義前端構(gòu)建工具生成器近期公司前端一直在做效率提升,流程優(yōu)化,很榮幸這個(gè)擔(dān)子落在了我身上,除了一些培訓(xùn),分享之外,自己弄了個(gè)基于的前端構(gòu)建環(huán)境生成器,在此分享給大家,覺得有用的請(qǐng)?jiān)囉?。,不出意料的話,?gòu)建環(huán)境已經(jīng)生成完畢了。 自定義前端構(gòu)建工具生成器generator-pg-cloud 近期公司前端一直在做效率提升,流程優(yōu)化,很榮幸這個(gè)擔(dān)子落在了我身上,除了一些培訓(xùn),分享之外,自己...

    snowell 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<