摘要:最近研究后端相關(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-inspectornode-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-supervisornode-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
摘要:本文主要是從前端的角度,使用搭建一個(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è)...
摘要:本文主要是從前端的角度,使用搭建一個(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è)...
摘要:分享嘉賓是來自微軟云計(jì)算事業(yè)部的高級(jí)軟件開發(fā)工程師劉鵬。是微軟開源的一款開發(fā)工具,它針對(duì)做了許多編譯和命令上的支持。今天主要向大家介紹一下微軟去年推出的一個(gè),以及對(duì)的一些支持。年他加入微軟,從事開發(fā)的工作。 本文是數(shù)人云分布式架構(gòu)的開源組件大選Meetup的實(shí)錄分享。分享嘉賓是來自微軟云計(jì)算事業(yè)部的高級(jí)軟件開發(fā)工程師劉鵬。Visual Studio Code是微軟開源的一款開發(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...
摘要:自定義前端構(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),分享之外,自己...
閱讀 3745·2021-10-18 13:34
閱讀 2456·2021-08-11 11:15
閱讀 1226·2019-08-30 15:44
閱讀 727·2019-08-26 10:32
閱讀 1019·2019-08-26 10:13
閱讀 2087·2019-08-23 18:36
閱讀 1803·2019-08-23 18:35
閱讀 554·2019-08-23 17:10