Node.js在Chrome進行調試


在開發node.js環境時候,調試是一件很疼苦的事情,不過隨着時代不斷發展,先如今已經有很多種node環境代碼調試方式,今天我就筆記一下我使用的方式

node-inspector:

node-inspector通過Web網頁與用戶進行交互,一個基於WebKit內核的瀏覽器,如Chrome, Safari,或者 Maxthon(遨游瀏覽器)、QQ瀏覽器、搜狗瀏覽器等

想要調試首先安裝node-inspector:

        1. npm install -g node-inspector

        

 

         2.安裝成功后,則需要啟動

         直接在安裝盤符下找到node-inspector文件目錄,然后直接輸入命令:node-inspector即可啟動

        

         從上圖可以看到node-inspector默認端口為8080,這個也可以修改,方式如下:

                                                                                                     --web-port=[port]

        注:URL中的port=5858指的是Node.js的調試端口

               如果是MAC環境下打開終端直接cd /usr/local/可進入其目錄

 

        3.接下來如何調試代碼呢?

           開發node項目基本都會從一個接口點出發,啟動此文件就會將node項目啟動,基本的是node XX.js 即可,只要將傳統方式中間加上--debug 或 --debug-brk即可

        注:–-debug 和–-debug-brk區別,前者是會直接運行腳本,而后者則會暫停在腳本開頭處,等待調試器連接后,由調試器的指令來決定運行。

       

        成功后會顯示

       

        4.去Chrome瀏覽器調試

       

 

     注:如果http://127.0.0.1:8080/?port=5858無法打開請看一下node-inspector是否處於啟動狀態

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM