位置: 编程技术 - 正文

基于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作为中间件做接口转发)

  • 盈余公积转增资本会影响所有者权益吗
  • 财税通财务软件如何调整凭证间距
  • 小微企业应纳税所得额怎么计算
  • 小规模纳税人个税是月报还是季报
  • 固定模板的东西叫什么
  • 个体户开票超过500万能注销吗
  • 公司支付代账费怎么入账
  • 独立核算自负盈亏和统负盈亏怎么选
  • 专票未认证是什么意思
  • 对赌协议补偿款计入哪个科目
  • 有留抵增值税怎么做账
  • 增值税进项税额转出的账务处理
  • 企业对于无法收回的应收账款
  • 代扣五险一金会扣多少
  • 季度企业所得税可以弥补以前年度亏损吗
  • 土地增值税缴纳标准
  • 财税()
  • 公积金多交退回怎么申报个税
  • 用友软件以前年度损益调整报表勾稽关系不对
  • 收款收据怎么写 样本
  • 减少子公司合并的风险
  • 如何在excel中自动筛选
  • 联想e430安装win7
  • 用系统自带命令行安装WIN10
  • win7系统电脑开机密码忘记了怎么办
  • 笔记本cpu排行天梯
  • php的数组函数
  • linux内存缓存
  • 房产开发企业涉及税种
  • 哪些费用可以用医保
  • el-table-column formatter
  • 销售使用过的固定资产3%减按2%
  • thinkphp登录
  • 应计入利得和损失项目的有
  • 购进商品的运费怎么算
  • 医院会计医保怎么做账
  • 所得税申报怎么弥补以前年度亏损
  • 销售收入是不是销售额
  • 企业所得税申报更正怎么操作
  • 发票备注栏填写样板
  • 微信小程序实现支付功能
  • 会计caac是什么意思
  • 独立核算的分公司
  • 终止经营列报的相关表述
  • 员工门诊收费票据可以入账吗
  • 开外经证时需要马上交税吗
  • 三免三减半如何申报
  • 固定资产计提折旧表
  • 房屋预售收入
  • 提的税与实际交的税区别
  • 收到保险公司赔偿款怎么入账
  • 接受捐赠的固定资产进项税额可以抵扣吗
  • 高新技术产品收入归集依据
  • 企业个人工资薪金换了电脑怎么能导得出来
  • 公益性捐赠全额扣除,企业所得税
  • 企业购买新能源车免购置税吗
  • 红冲发票视频教程
  • 先清卡后报税影响申报吗
  • 汇算清缴退款如何做账
  • 期间费用是啥
  • 公司开办期间怎么界定
  • 成本费用会计科目
  • 会计年初如何轻松工作
  • sqlserver索引语句
  • 如何实现多条件查询
  • 人脉系统
  • info.exe是什么病毒
  • kcleaner是什么文件夹
  • Win7电脑屏幕横过来了怎么恢复
  • jquery select2的使用心得(推荐)
  • npm镜像是什么意思
  • import python-docx
  • jquery常用选择器种类
  • JavaScript、tab切换完整版(自动切换、鼠标移入停止、移开运行)
  • javascript 分号
  • jQuery 更改checkbox的状态,无效的解决方法
  • python复制sheet
  • python socket模块
  • t+怎么取消记账凭证
  • 瑞典交税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设