调试器:运行时跟踪代码从而可以很清楚的知道代码的执行过程,同时也可以很快得定位问题。
对于一般直接在页面引入js文件的这种开发方式可以直接在浏览器端调试,但是对于node情况就不一样了,js代码不是直接运行在浏览器端。如果想要调试在node环境中开发的代码,总的来说Nodejs的调试方法分为三大类
1、基于Nodejs内建的调试器
2、基于V8调试插件
3、基于Chrome浏览器的调试器。
对于经常使用chrome来调试前端页面的就可以考虑选择第三种,而node-inspector就是基于chrome浏览器的一个调试器。
使用方法:
1.通过npm包管理工具来全局安装node-inspector
npm install -g node-inspetor
2.执行node --debug build/dev-server.js命令
接着再打开一个命令窗口,执行命令“node-inspector &”。执行成功后会显示一个地址,使用浏览器打开这个地址,浏览器需要是Chrome。
在浏览器端输入http://127.0.0.1:8080/?port=5858即可调试对应的文件