位置: 编程技术 - 正文

基于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年增值税专用发票红冲发票步骤
  • 销售煤炭增值税怎么算
  • 税收的六大作用
  • 应交税金应交增值税已交税金怎么结转
  • 固定资产后续支出的确认和处理
  • 政府给予的工业支出
  • 企业收到退回商品的会计分录
  • 外籍员工缴纳商业保险
  • 物业公司代收水费合理吗
  • 税务申报没报上怎么办
  • 高新企业产品开发的折旧费用可以税前扣除吗?
  • 房产评估增值部门有哪些
  • 企业减免所得税
  • 不动产登记房屋已竣工的材料
  • 核定征收的企业可以享受税收优惠吗
  • 销售使用过的板房如何缴税?
  • 财政拨款收入如何记账
  • 企业所得税汇算清缴表
  • 增值税电子发票有什么用
  • 如何解决win7系统卡顿
  • 总公司拨给分公司的钱怎么平账
  • 融资租赁与经营租赁的区别主要是
  • 出租车车票可以出卖吗
  • 4个生活小常识简短
  • php addslashes函数
  • php的图片
  • 公司收到社保局的提醒函怎么办
  • php正则函数内容匹配
  • php保存session
  • 基于Wav2Lip的AI主播
  • ajax调用php接口
  • ps如何使用套锁工具剪裁图片
  • python字典怎么添加值
  • 企业销售旧固定资产税票开票
  • 尚未抄税无法申报
  • 当月工资未发放的怎么记账
  • 帝国cms如何使用
  • 销售费用包括哪些明细科目
  • 钢筋增值税专票几个点
  • 员工的生日津贴怎么发
  • 罚款可以直接在12123
  • Sqlserver 2005使用XML一次更新多条记录的方法
  • db2with
  • 企业进行存货清查时,对于盘亏的存货
  • 购入固定资产入账会计凭证怎么做
  • 水泥销售会计分录怎么做
  • 固定资产如何抵扣进项税额
  • 应交税费进项税额转出是什么意思
  • 工程施工和主营业务成本关系
  • 其他商业项目
  • mysql获取数据库表名
  • uefi硬盘安装win10
  • hyper-v以后安装操作系统
  • 如何安装win95系统
  • winde.exe - winde进程是什么意思
  • linux 常用命令大全及其详解
  • rtc resume
  • scrfs.exe - scrfs是什么进程 有什么用
  • linux arp -s
  • mcappins.exe - mcappins进程是什么文件 什么意思.
  • win8网络设置
  • Win8中漂亮的metro开始画面图标最大列数的设定方法
  • 使用jQuery的ajax方法向服务器发出get和post请求的方法
  • Android开发如何找到TextView指定文本
  • android substrate
  • 如何用python处理pdf
  • pycharm远程调试django
  • 很好的资源学习入口_android
  • 网站备份工具
  • unity用鼠标控制物体移动
  • unity全屏
  • jquery使用css
  • jquery动态添加html代码
  • 基于Android的人脸门禁系统
  • 成品油消费税税率包括哪些
  • 国家税务总局四川省电子税务局界面
  • 地方税务机关税率是多少
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设