广告
返回顶部
首页 > 资讯 > 前端开发 > node.js >解析NodeJs的调试方法
  • 482
分享到

解析NodeJs的调试方法

方法NodeJs 2022-06-04 17:06:23 482人浏览 薄情痞子
摘要

关于调试 当我们只专注于前端的时候,我们习惯性F12,这会给我们带来安全与舒心的感觉。 但是当我们使用nodejs来开发后台的时候,我想噩梦来了。 但是也别泰国担心,nodejs的调试是很不方便!这是肯定的

关于调试

当我们只专注于前端的时候,我们习惯性F12,这会给我们带来安全与舒心的感觉。

但是当我们使用nodejs开发后台的时候,我想噩梦来了。

但是也别泰国担心,nodejs的调试是很不方便!这是肯定的。

但是还好,我们有## node-inspector ##来帮助我们解决一部分的调试问题,但是对于异步能力很强的NodeJs它还是有点力不从心。

node-inspector

安装node-inspector

依旧是通过npm来全局安装node-inspector

npm install -g node-inspector

测试代码


//event.js
var events = require('events');
var util = require('util');
function tianxiasan(name){
 this.name = name;
 events.EventEmitter.call(this);
}
util.inherits(Restaurant, events.EventEmitter);
//定义角色
var restaurant = new tianxiasan('奕剑');

这就是我们要调试的代码

启动node-inspector

先启动node-inspector


C:UsersAdministrator>node-inspector
Node Inspector v0.12.8
Visit Http://127.0.0.1:8080/?port=5858 to start debugging.

好了,启动成功。

启动nodejs的debug模式

重新开个终端,再来启动nodejs提供的debug调试功能


C:UsersAdministratorDesktop>node --debug-brk event.js
Debugger listening on port 5858

--debug-brk的意思是使用调试模式启动event.js 并在第一行断点。

查看效果

这样两个程序之间通过Socket来通信。我们就可以在我们属性的谷歌开发者中工具中来调试NodeJs了。

查看图片

多么熟悉的界面,下面的调试流程与Js调试差不多。

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持编程网!

--结束END--

本文标题: 解析NodeJs的调试方法

本文链接: https://www.lsjlt.com/news/12880.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 解析NodeJs的调试方法
    关于调试 当我们只专注于前端的时候,我们习惯性F12,这会给我们带来安全与舒心的感觉。 但是当我们使用NodeJs来开发后台的时候,我想噩梦来了。 但是也别泰国担心,NodeJs的调试是很不方便!这是肯定的...
    99+
    2022-06-04
    方法 NodeJs
  • 分析Python的错误,调试和测试方法
    本篇内容主要讲解“分析Python的错误,调试和测试方法”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“分析Python的错误,调试和测试方法”吧!  错误处理  在预防程序发生运行错误的时候,可...
    99+
    2023-06-02
  • iOS常用调试方法之静态分析详解
    前言 在iOS项目开发过程中,常用到静态分析(Analyze)、断点(BreakPoint)和控制台(Console)进行代码调试。本篇文章介绍Xcode常用调试方法之”静态分析“。...
    99+
    2022-05-23
    ios 常用 调试
  • JavaScript调试的方法
    这篇文章主要介绍“JavaScript调试的方法”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“JavaScript调试的方法”文章能帮助大家解决问题。  ...
    99+
    2022-10-19
  • spring retry方法调用失败重试机制示例解析
    目录前言1.导入依赖2.注解的使用3.开启重试补充,手动声明式重试:前言 很多场景会用到重试的机制,比如:rpc服务调用失败重试,文件上传oss失败重试,http接口调用失败重试,支...
    99+
    2022-11-13
  • Nodejs异步回调的优雅处理方法
    前言 Nodejs最大的亮点就在于事件驱动, 非阻塞I/O 模型,这使得Nodejs具有很强的并发处理能力,非常适合编写网络应用。在Nodejs中大部分的I/O操作几乎都是异步的,也就是我们处理I/O的操作...
    99+
    2022-06-04
    回调 优雅 方法
  • javascript进行调试的方法
    这篇文章给大家分享的是有关javascript进行调试的方法的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。javascript调试方法:1、使用“console.log”方法在控制台打印对象,语法“console...
    99+
    2023-06-14
  • CSS布局调试的方法
    本篇内容介绍了“CSS布局调试的方法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!CSS布局调试的有效方法...
    99+
    2022-10-19
  • phpstorm断点调试方法图文详解
    环境:win10+phpstorm2022+phpstudy8+lnmp 1、phpinfo();  查看是否安装xdebug,没有走以下流程 2、phpstudy中切换不...
    99+
    2023-05-17
    phpstorm 断点 调试
  • Nodejs访问网络并解析返回的json的实现方法
    目录一:解析本地Json文件二:访问网络一:解析本地Json文件 sample.json { "api": "mtop.common.getTimestamp", "v": ...
    99+
    2022-11-13
  • Nodejs中callback回调的示例分析
    小编给大家分享一下Nodejs中callback回调的示例分析,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!什么是callback  很显然,字面意思就...
    99+
    2023-06-15
  • ADB 开启 USB调试后,无法自动弹出调试授权窗口的解决方法
        之前介绍了 Android Device Unauthorized 的解决方案,这次将分享 开启 USB调试后,无法自动弹出调试授权窗口的解决方法。即使选择在 “仅充电” 的情况下去调试,结果...
    99+
    2023-08-31
    adb android
  • PHP调用外部程序的方法解析
    目录前提:PHP没有运行在安全模式1. exec2. system3. passthru4. popen5. proc_open6. shell_exec7. 反撇号`8....
    99+
    2022-11-12
  • 浅析golang编译器的独特优化和调试方法
    golang编译器的黑科技:揭秘其独特的优化与调试技巧在当今的软件开发领域中,Golang(或称为Go)语言因其简单易学、高效的并发编程和强大的性能而备受青睐。Golang的编译器在实现这些优势方面发挥着至关重要的作用。在背后,Golang...
    99+
    2023-12-29
    编译器 Golang 优化技巧
  • Android调试方法大全
      写代码是每个程序员乐意做的事,然而在开发中也会遇到很多令程序员很头疼的事情。如果说让程序员头疼的事情是看到无数bug、软件的发布无期,那么让程序员头疼的事情是程序在调试...
    99+
    2022-06-06
    方法 Android
  • Python断点调试方法
    Debug 对于任何开发人员都是一项非常重要的技能,它能够帮助我们准确的定位错误,发现程序中的 bug。python 提供了一系列 debug 的工具和包,可供我们选择。本文将主要阐述如何利用 python debug 相...
    99+
    2023-01-31
    断点 方法 Python
  • vscode 远程调试python的方法
    本文介绍了vscode 远程调试python的方法,分享给大家,具有如下: 实验环境 远程服务器:京东云,1核2G,centos7.3 64bit 本地环境配置 安装vscode,实验用的版本是1....
    99+
    2022-06-04
    方法 vscode python
  • Pycharm远程调试openstack的方法
    Pycharm对openstack进行远程调试,供大家参考,具体内容如下 总共分三步: 一. 安装samba(非必须的) 二. 安装并配置pycharm 三. 修改openstack的代码(以nova为例)...
    99+
    2022-06-04
    方法 Pycharm openstack
  • IE10 Error.stack脚本调试的方法
    本文小编为大家详细介绍“IE10 Error.stack脚本调试的方法”,内容详细,步骤清晰,细节处理妥当,希望这篇“IE10 Error.stack脚本调试的方法”文章能帮助大家解决疑惑,下面跟着小编的思...
    99+
    2022-10-19
  • IDEA调试的方法有哪些
    本篇内容介绍了“IDEA调试的方法有哪些”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成! 一、条件...
    99+
    2022-10-19
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作