位置: 编程技术 - 正文

基于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字符串定义
  • 二手车交易税咋算
  • linux中安装命令
  • vue 拖拽到目标区域
  • cda是什么文件格式
  • 一般股份支付的确认计量及帐务处理怎么做
  • 最小的手机有多大
  • 海恩斯科普简介
  • 采购材料尚未入库款未付的记账凭证
  • 保洁劳务派遣合同
  • phpinclude
  • background-size 之 背景图的尺寸设置
  • 刚刚学完小车可以学摩托车吗
  • 伪类的常见类型
  • php.ini中date.timezone设置详解
  • 软件开发属于技术合同吗
  • php framework框架
  • 第二季度所得税可以弥补以前年度亏损吗
  • python判断字符串为字母
  • 完美解决怠速抖动加油就平稳
  • 被投资企业清算,长期股权投资处理
  • phpcms使用教程
  • sql 字符串
  • 资产处置开票填什么项目
  • 雇佣临时工需要交个人所得税吗
  • 自产产品用于内部使用
  • 可以公账户给私人转账吗
  • 车辆购置税多少个点?
  • 一般纳税人购进免税农产品如何抵扣进项税额
  • 给客户买的礼品要交税吗
  • 金税盘减免税款分录
  • 购买原材料还没发票
  • 实收资本的账务处理会影响什么
  • 会计人员基本信息表去哪找
  • 报销需要发票吗?
  • 工程款打入个人账户扣税吗
  • 财务预算怎么做模板
  • win7自带xp虚拟机怎么安装驱动
  • 使用筷子就餐会不会传染乙肝病毒
  • xp系统怎么删除应用程序
  • 电脑系统停用
  • 利用windows资源管理
  • win7浏览器在c盘哪里
  • win7系统教程
  • 游戏引擎的重要性
  • opengl 渲染yuv
  • 页面怎么打印在一张张上
  • android进程间通信机制有哪些
  • nodejs child_process
  • python搭建网站并在服务器上部署
  • js原型使用场景
  • 辽宁省国家税务局网上申报
  • 香港企业查询系统
  • 污水处理厂房产税优惠政策
  • 印花税应税凭证数量是什么意思
  • 紧缩性财政政策有哪些
  • 摩托车的消费税计税依据
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设