位置: 编程技术 - 正文

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

  • 个体户超过了核定征收额怎么交税
  • 非关联企业借款利息扣除
  • 外贸企业指的是什么
  • 企业开办费可不交税吗
  • 分公司法人必须是总公司法人吗
  • 外地工程款没有预缴会怎么样
  • 其他应收款账目
  • 收到服务费发票摘要怎么写
  • 资本回收系数等于什么系数与利率之和
  • 小微企业银行贷款印花税
  • 开专票都需要什么资料
  • 固定资产账载金额和税收金额的区别
  • 危险废物处理费用发票怎么开
  • 个人缴纳工会费可以在工资里面扣交吗
  • 现金折扣税务会计
  • 什么企业需要纳税申报
  • 小规模纳税人取得防伪税控系统普通发票
  • 会计主管人员应该具备的基本条件
  • 客户罚款记哪个科目
  • 普通发票的进项票怎么做分录
  • php 语法
  • 一本书装订费多少钱
  • 提供劳务收入怎么交税
  • 微信小程序下单可以退款吗
  • 公司修好厂房老板怎么说
  • 融资租赁的两种基本形式
  • pytorch model.module
  • thinkphp自定义标签
  • 前后端分离与不分离
  • php使用( )关键字来创建对象
  • 残保金是应交税金吗
  • 资本公积常用的计量方法
  • 租赁的房屋再转租出去交几次印花税呢
  • 原材料退库的会计分录
  • 会议费可以开餐费吗
  • 公司借个人借款协议书范本图片
  • mysql skip ssl
  • mysql存long
  • 筹资现金流量净额
  • 纳税申报个税如何申报
  • 投资性房地产成本法账务处理
  • 个人所得税如何计算
  • 应发工资计入什么科目
  • 外贸公司收取客户的费用
  • 我国流转税有哪些
  • 房租费会计分录
  • 同一个客户有应收也有应付怎么办
  • 营改增后税额计算公式
  • 记账凭证是不是转账凭证
  • 小规模纳税人减按1%政策
  • 固定资产折旧残值率的最新规定2021
  • 现代服务业包括哪些项目
  • 资产负债表和利润表的利润不一致
  • 动物园会计核算办法
  • 成品油 规定
  • 房地产开发企业资质管理规定
  • 转出未交增值税借方余额表示什么
  • 收不回来的其他应收账款如何处理?
  • 新公司初始建账
  • 原始凭证的主要内容包括
  • centos at命令
  • cmos是一种什么芯片
  • win10系统安装了打印机驱动找不到打印机
  • linux 解析
  • linux如何关闭selinux
  • Win7系统打印机共享无法保存打印机设置0x000006d9
  • 解决win10蓝屏
  • 远程控制安全
  • linux系统fedora
  • js时间范围
  • python定时利用QQ邮件发送天气预报的实例
  • unity3d入门教程中文图解
  • unix中创建新文件
  • vue只适合做单页项目吗
  • linux两个版本
  • 用python编写的程序称为
  • 新加坡政治体制的介绍
  • 四川省地方税务局2017年1号公告
  • 郑州国税局投诉电话
  • 代理记账公司账务处理
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设