node debug 工具分享

发布时间:2019-06-21 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了node debug 工具分享脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

最近研究node后端相关内容,发现每次编码后都需手动重启有点不太科学,再加上看到有文章说可以使用chrome的debug工具进行调试就突然有了兴趣,今天就尝试了一番。

node-insPEctor

node-inspector就是可以帮助你的使用调试工具调试项目的工具,具体是使用很简单

# 安装
npm i -g node-inspector

# 使用
node-debug app.js

运行后自动打开浏览器并默认访问地址http://127.0.0.1:8080/?port=5858,这是可以开始调试你的程序了

有趣的功能

虽然它并没有热更新功能,但是可把调试工具编辑的内容同步记录到文件!

还有一点,它可以只运行调试平台(即:http://127.0.0.1:8080/?port=5858),并同时调试多个项目。

具体操作如下:

# 运行调试台
node-inspector -p 5859

# 运行调试程序
node --debug app.js

虽然能调试了,却并不能满足文章开头的需求:热更新。

这时我发现了node-supervisor

node-supervisor

node-supervisor 是一个提供热更新的好插件,当你代码更新后会自动重启你的程序。

如何使用?

# 安装
npm install supervisor -g

# 使用
supervisor app.js

# 监控目录
supervisor -w ./src -- app.js

怎样结合他们一起使用呢?

简单!

# 运行调试台
node-inspector -p 5859

# 监控目录
supervisor --debug -w ./src -- app.js

如果你需要自定义运行方式可以这样:

@H_512_138@supervisor --debug -w -x babel-node -- app.js

完美!享受你调试之旅!

脚本宝典总结

以上是脚本宝典为你收集整理的node debug 工具分享全部内容,希望文章能够帮你解决node debug 工具分享所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。