位置: 编程技术 - 正文

基于node.js之调试器详解(node.js gui)

编辑:rootadmin

推荐整理分享基于node.js之调试器详解(node.js gui),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:node.js ui,node.js教程详细,node.js ui,node.js视频教程,node-js,nodejs调试指南,node-js,node.js gui,内容如对您有帮助,希望把文章链接给更多的朋友!

1.在命令行窗口中,可以使用"node debug" 命令来启用调试器,代码如下:

node debug<需要被执行的脚本文件名>接下来根据一个实例进行学习调试过程:

编写app.js文件进行调试:

1 在命令行窗口使用"node debug"命令,结果如下所示:

在Node.js中提供了一个可以通过简单TCP协议来访问的调试器,进入调试后,首先连接调试器,如上图所示出现Debugger并后面跟有ok,说明调试器已经成功使用。"break in app.js:1" 表示脚本程序暂停的位置

2 继续执行可输入"cont"或"c",继续执行剩余的代码,结果如下所示:

3 如果不需要执行剩余的所有脚本代码,输入"next"或"n"将程序执行到下一句可执行代码前,如下所示:

4 如果想进入函数进行调试,可以在函数被调用出输入命令"step"或"s",进入函数体,如图所示:

5 在函数体中可以用"n",逐步进行调试,还可输入"out"或"o" 立即执行完函数内所有代码,程序将暂停到被调用函数代码后的一句代码前,如图所示:

基于node.js之调试器详解(node.js gui)

6 利用watch可以观察变量或一些表达式的值,利用unwatch可以取消观看,具体应用如下代码所示:

7 可以利用setBreakpoint(filename,line)或cb(filename,line),设置断点,第一个参数为设置断点的文件名,不填默认为i正在运行的文件,line为需要加断点的行号;可以利用clearBreakPoint(filename,line)或cb(filename,line)取消断点

8 使用list(n)可以显示所调试语句的前几后与后几行代码

9 使用repl可以特推出debug模式

使用restart可以重新开始文本调试

使用kill终止脚本文件调试

利用kill终止文本调试后可利用run重新开始

利用backtrace或bt可以返回运行代码的所处位置

利用script可以查看所有被加载的模块名称

以上这篇基于node.js之调试器详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持积木网。

node中koa中间件机制详解 koakoa是由express原班人马打造的一个更小、更富有表现力、更健壮的web框架。在我眼中,koa的确是比express轻量的多,koa给我的感觉更像是一个中间件框架

React+react-dropzone+node.js实现图片上传的示例代码 本文将会用typescript+react+react-dropzone+express.js实现前后端上传图片。当然是用typescript需要提前下载相应的模块,在这里就不依依介绍了。第一步,配置tsco

个最优秀的Node.js MVC框架 Node.js是最流行的JavaScript服务端平台,它允许建立可扩展的Web应用程序。Node.js包含不同类型的框架,如MVC框架、全栈框架、RESTAPI以及大量的服务器库,

标签: node.js gui

本文链接地址:https://www.jiuchutong.com/biancheng/380939.html 转载请保留说明!

上一篇:Node.js简单入门前传(node-js)

下一篇:node中koa中间件机制详解(node作为中间件做接口转发)

  • 出口退税一般退什么税
  • 已注册登记的机动车有什么情形的
  • 购房补贴退契税多久到账
  • 其他应收款是负数怎么报税
  • 发票认证没有信用怎么办
  • 机票附加的保险有必要买吗
  • 收到生育险报销会计怎么写摘要呢
  • 发货就要开票吗是真的吗
  • 预付款保函履约保函
  • 增值税销项税额在借方还是贷方
  • 事业编制公考
  • 货样广告品管理办法
  • 收社团费用怎么说
  • 年末如何计提企税分录
  • 个税申报表在哪下载打印
  • 公司支付广告服务费账务处理
  • 2021年电子税务局印花税怎么申报
  • 向境外企业购买国内企业股权
  • 购买汽车可以开普通发票吗
  • 应收账款年末余额过大
  • 建筑劳务公司开票税率是多少
  • 如何使用ChapGPT
  • win11任务栏全部显示
  • php img
  • Win10 Build 21364 预览版正式更新(附更新内容)
  • php b/s
  • 当月不生产,生产成本怎么处理
  • 月初红字冲回估价入账存货借贷
  • 再就业优惠怎么办理
  • chat form
  • 如何在windows server2016中禁用域用户账户
  • ai绘画图片
  • pgadmin配置
  • php实现当前页面的快捷键
  • thinkphp怎么用
  • 建行企业网上银行主管盾权限分配
  • 详细步骤怎么写
  • 个体户个人所得税税率表2023计算
  • 收到发票现金支付
  • 通用定额发票能当餐饮发票报销吗
  • arraylist源码分析1.8
  • 个税租房租金扣除规则
  • 租房合同违约金200%合理吗
  • 托收承付和委托收款纳税义务发生时间
  • 房地产企业增值税预征率
  • 参加会计专业技术资格考试的人员,应具备那些条件
  • 生产车间计提费用会计分录
  • 银行转账凭证可以保留多久
  • 一般纳税人增值税优惠政策2023
  • 出售固定资产税率是13%吗
  • 土增清算可以扣除项目
  • 受疫情影响较大的上市公司有哪些
  • 已认证发票作废
  • 福利费发票抵扣了有什么后果
  • 制造费用需要本年累计吗
  • 小规模30万含专票吗
  • 跨年做进项税额转出
  • 外资房地产企业 利润汇出比例
  • mysql分区实现
  • wget下载命令
  • centos6.5查看cpu信息
  • ubuntu 14.04安装
  • linux注销用户快捷键
  • Windows 7+Fedora 16启动项问题讲解
  • win7空间不足
  • 安卓开发框架mvvm
  • myeclipse2013安装配置
  • nodejss
  • android基础入门教程
  • viewpager2 bug
  • activity与fragment的通信
  • python3模拟登录
  • 进项税额转出应交税费吗
  • 什么是12366
  • 出租车开的发票如何查询校验码?
  • 国税局和税务局哪个级别高
  • 深圳全电子发票开具流程
  • 什么叫以物易物
  • 国有企业全面改革方案
  • 银行理财收入如何记账
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设