位置: 编程技术 - 正文

基于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新规定
  • 2019水利基金税率是多少
  • 小规模可以收专票当费用票吗
  • 收到的劳务费发票进什么科目
  • 外地预缴附加税减半
  • 承租人交付房屋标准
  • 少数股东损益为正,归属毌公司为负
  • 进项税额转出再转入
  • 管理费是否需合计
  • 出口转内销的销项税怎么计算
  • 收到别人的文章或书,应该怎样表示
  • 购买的办公电脑怎么入账
  • 重装系统后分辨率1920x1080不见了
  • 医保和养老保险一样吗
  • 远期结汇会计分录
  • 多源传感器融合
  • 二连浩特老照片
  • 金蝶迷你版财务软件报价
  • web服务器的搭建与应用
  • python导入其他文件的函数
  • vue.mixin是什么
  • nstat命令 监视内核的SNMP计数器和网络接口状态
  • 赠品发票金额为零怎么办
  • 农民专业合作社是企业法人吗
  • 职工福利费的范围有哪些
  • 开了张增值税发票能退吗
  • 企业用户怎么在电脑登录
  • 营业外收支的账户是什么
  • 在建工程过程中取得收入怎么入账
  • 应付账款尾差如何处理
  • 如何在个人所得税app上修改扣缴义务人
  • sqlserver 进程死锁
  • sqlserver2005连接到服务器
  • 待抵扣进项税额和进项税额的区别
  • 一般纳税人企业要交哪些税
  • 其他应收款账务核销后放在哪个科目里
  • 银行承兑汇票如何签收
  • 咨询费发票能抵扣吗
  • 银行代发工资当天改工资卡来得及吗
  • 农产品收购单怎么做会计分录
  • 二手车融资租赁被骗怎么投诉
  • 购置固定资产进项税处理的变迁
  • 销售货物没开票是不是不交税
  • 母公司及子公司增资
  • 研发一个月多少钱
  • win8系统怎么查看隐藏文件
  • win8开始菜单怎么设置
  • 必应big
  • ubuntu20.10
  • 安装centos6.10
  • linux操作系统的安装步骤
  • win8系统怎么搜索软件
  • 解决的英文
  • 20150405农历
  • 在JavaScript中声明变量的关键词有
  • git pull could not read from remote repository
  • vs2010编译器在哪里?
  • js中的tostring方法
  • 实现断点续传的工具软件
  • python中的堆和栈
  • python django orm
  • 安卓应用 开发
  • 免租期算租赁期限吗
  • 债的抵偿顺序
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设