Node的調試

根據《Node.js開發指南》Node有如下幾種調試方式:node

1、命令行調試web

2、遠程調試npm

3、基於遠程調試的IDE調試(Eclipse)瀏覽器

4、node-inspector工具

我選取了第四種node-inspector爲個人Node調試工具。spa

1】安裝node-inspector:命令行

$ npm install -g node-inspector (全局安裝,由於命令行要用到);debug

2】在終端中調試你的js,例如debug.js調試

$ node --debug-brk=5858 debug.js blog

3】終端中啓動node-inspector

$ node-inspector

4】瀏覽器中打開(注:僅支持webkit內核瀏覽器

http://127.0.0.1:8080/debug?port=5858 

如圖

 

接下來就和咱們熟悉的瀏覽器調試同樣了。

 

PS:

我遇到的問題:安裝node-inspector已經用了全局模式可是下載下來確實本地模式,不知道爲何。

解決方法:

使用sudo 在/usr/local/bin目錄下建立link文件,連接到 /usr/local/lib/node_modules/node-inspector/bin/inspector.js
cd /usr/local/bin
ln -s /usr/local/lib/node_modules/node-inspector/bin/inspector.js nodedebug
這樣,我只須要nodedebug  來調用便可,不用node-inspector 
相關文章
相關標籤/搜索