星空网 > 软件开发 > Java

nodejs、gulp调试工具node

  

俗话说欲善其功,必先利其器。

作为目前新型的Web Server开发栈倍受开发者关注的Nodejs来说,调试技术是学习开发的基石,所以对于开始学习Nodejs童鞋来说,Nodejs的调试工具使用是必不可少的,总的来说Nodejs的调试方法主要分类三类:

1、基于Nodejs内建的调试器

2、基于V8调试插件

3、基于Chrome浏览器的调试器。

至于使用哪一个作为Nodejs的调试工具,就要看你的选择了,作为一个用惯了chrome调试前端工程的前端开发人员来说,我还是倾向于基于Chrome浏览器的调试器,今天主要是介绍的也是基于Chrome浏览器的nodejs调试器node-inspector(文档地址:https://github.com/node-inspector/node-inspector  ),废话不多说,直接进入如何使用node-inspector的正题。 

首先我们需要先通过npm来安装node-inspector

npm install -g node-inspector // -g 导入安装路径到环境变量

node-inspector是通过websocket方式来转向debug输入输出的。因此,我们在调试前要先启动node-inspector来监听Nodejs的debug调试端口。 

node-inspector

nodejs、gulp调试工具node

默认情况下node-inspector的端口是8080,可以通过参数--web-port=[port]来设置端口。在启动node-inpspector之后,我们可以通过--debug或--debug-brk来启动nodejs程序

Nodejs 调试

下面以一个E盘下的一个app.js为例子,展示下如何使用node-inspector调试Nodejs程序

首先定位到app.js位置 输入

Node-debug app.js

nodejs、gulp调试工具node

回车后自动打开的chrome调试界面:

 nodejs、gulp调试工具node

 

Gulp任务调试

 

下面以E盘下的一个gulpfile.js文件为例,展示下如何使用node-inspector调试gulp任务,当然前提是要先安装好gulp了。

Gulp 代码

 var gulp = require('gulp'); gulp.task('mytest', function() { debugger; });

 

同Nodejs调试一样首先定位到gulpfile.js文件位置 输入

Node-debug gulp mytest

nodejs、gulp调试工具node

回车后自动打开的chrome调试界面:

 nodejs、gulp调试工具node

nodejs、gulp调试工具node

怎么样node-inspector是不是很方便,不过如果有更好用的调试工具,欢迎大家留言推荐哦!

 




原标题:nodejs、gulp调试工具node

关键词:JS

JS
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

海外仓配送服务:https://www.goluckyvip.com/tag/95135.html
海外仓 英国仓 地址:https://www.goluckyvip.com/tag/95136.html
美国海外仓排名哪家好:https://www.goluckyvip.com/tag/95137.html
英国仓 海外仓:https://www.goluckyvip.com/tag/95138.html
美国海外仓自建:https://www.goluckyvip.com/tag/95140.html
海外仓在美国:https://www.goluckyvip.com/tag/95145.html
携程旅游网折扣优惠最新攻略(携程旅游网更佳折扣优惠):https://www.vstour.cn/a/411227.html
深圳到西安自驾路线攻略 深圳到西安自驾最佳路线:https://www.vstour.cn/a/411228.html
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流