iis服务器助手广告广告
返回顶部
首页 > 资讯 > 前端开发 > VUE >如何使用Node.js+DevTools快速调试应用程序
  • 372
分享到

如何使用Node.js+DevTools快速调试应用程序

2024-04-02 19:04:59 372人浏览 薄情痞子
摘要

这篇文章将为大家详细讲解有关如何使用node.js+DevTools快速调试应用程序,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。在做一些Node相关的开发的时候我们经常

这篇文章将为大家详细讲解有关如何使用node.js+DevTools快速调试应用程序,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

在做一些Node相关的开发的时候我们经常将、通过Console来将变量的内容输出到控制台来进行查看,简单的数据查看起来还是可以的,但当我们遇到比较大的对象,属性函数等挂载的很多有可能控制台会展示不开,甚至内容被冲掉了,严重妨碍了我们的开发效率,今天我们将通过使用node-nightly来让我们在Chrome中便捷的进行调试,查看我们的对象和输出日志


我们通过webpack的一个简单演示插件来看一下效果

准备node-nightly:

  • 安装node-nightly: npm install --global node-nightly

如何使用Node.js+DevTools快速调试应用程序

  • 执行node-nightly:node-nightly

如何使用Node.js+DevTools快速调试应用程序

启动入口脚本:

  • 通过node-nightly执行入口脚本:node-nightly --inspect-brk ./node_modules/WEBpack/bin/webpack.js,脚本将在第一条语句处断开,等待操作。

  • 输入chrome://inspect打开Chrome Inspect。

  • 进入inspect:

如何使用Node.js+DevTools快速调试应用程序

  • 脚本处于等待状态:

如何使用Node.js+DevTools快速调试应用程序

  • source中添加当前node项目的工作空间,后续我们就可以按原来在chrome中调试JavaScript一样来操作了。

如何使用Node.js+DevTools快速调试应用程序

如何使用Node.js+DevTools快速调试应用程序

Console中的信息也打印出来了

如何使用Node.js+DevTools快速调试应用程序

补充说明

  • 往往我们的webpack的配置文件会区分不同的环境进行特殊的配置,node-nightly同样允许我们在执行的命令后增加配置如:--config webpack.prod.js

  • 调试我们的其他简单的Node单脚本将更加简单,大家可以尝试一下。

  • 如果node-nightly在运行时不正常,我们可以安装指定版本:node-nightly --version {version}或安装最新安排:node-nightly --upgrade进行尝试修复问题

关于“如何使用Node.js+DevTools快速调试应用程序”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。

--结束END--

本文标题: 如何使用Node.js+DevTools快速调试应用程序

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

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

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

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

下载Word文档
猜你喜欢
  • 如何使用Node.js+DevTools快速调试应用程序
    这篇文章将为大家详细讲解有关如何使用Node.js+DevTools快速调试应用程序,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。在做一些Node相关的开发的时候我们经常...
    99+
    2024-04-02
  • 如何使用Chrome DevTools调试JavaScript
    这篇文章主要介绍了如何使用Chrome DevTools调试JavaScript,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。步骤 1:重现...
    99+
    2024-04-02
  • 如何在 Django 中使用 Python shell 调试应用程序?
    Django 是一个流行的 Python Web 应用程序框架,它提供了许多便利的功能来帮助开发人员快速构建 Web 应用程序。在开发过程中,有时我们需要调试应用程序以找出错误并进行修复,这时 Python shell 就会派上用场了。在本...
    99+
    2023-09-27
    关键字 shell django
  • PHP 框架教程:如何使用 Shell 快速部署应用程序?
    在开发应用程序时,部署是一个非常重要的步骤。一个好的部署流程可以帮助我们快速部署应用程序并且减少出错的可能性。在这篇文章中,我们将介绍如何使用 Shell 快速部署 PHP 应用程序。本文将以 Laravel 框架为例进行演示。 安装 ...
    99+
    2023-08-18
    框架 教程 shell
  • 如何使用快速排序
    这篇文章主要介绍“如何使用快速排序”,在日常操作中,相信很多人在如何使用快速排序问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”如何使用快速排序”的疑惑有所帮助!接下来,请跟着...
    99+
    2024-04-02
  • 如何快速使用VB.NET搜索程序
    这篇文章主要为大家展示了“如何快速使用VB.NET搜索程序”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“如何快速使用VB.NET搜索程序”这篇文章吧。如何更好的使用VB.NET搜索程序的前一个运...
    99+
    2023-06-17
  • 如何使用Golang快速构建出命令行应用程序
    这篇文章主要介绍了如何使用Golang快速构建出命令行应用程序的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇如何使用Golang快速构建出命令行应用程序文章都会有所收获,下面我们一起来看看吧。urfave/cl...
    99+
    2023-07-05
  • 如何使用 Laravel 和 NPM 实现快速响应的 Web 应用程序?
    Laravel 是一款基于 PHP 语言的开源 Web 应用程序框架,它具有简单、优雅、高效等特点。而 NPM 则是 Node.js 的包管理工具,可以使我们更方便地管理 JavaScript 依赖项。本文将介绍如何使用 Laravel 和...
    99+
    2023-07-07
    laravel npm 响应
  • 如何使用 NPM 和 Django 快速加载和响应 Web 应用程序?
    Web 应用程序的响应速度对用户体验至关重要。为了提高 Web 应用程序的响应速度,我们可以使用 NPM 和 Django 来加速加载和响应 Web 应用程序。在本文中,我们将讨论如何使用 NPM 和 Django 来快速加载和响应 We...
    99+
    2023-08-28
    npm django load
  • 如何在 Python 中使用 Django Shell 进行快速调试?
    Django 是一个高效的 Python Web 开发框架,它提供了许多有用的工具和库,使得 Web 开发变得更加容易和快捷。其中一个非常有用的工具就是 Django Shell。Django Shell 是一个交互式 Python sh...
    99+
    2023-07-26
    http django shell
  • 如何使用 npm 日志模块来调试 ASP 应用程序?
    在 ASP 应用程序开发过程中,我们经常需要进行调试来解决一些问题。而 npm 日志模块可以帮助我们快速定位问题并进行调试。本文将介绍如何使用 npm 日志模块来调试 ASP 应用程序。 什么是 npm 日志模块? npm 日志模块是一个 ...
    99+
    2023-09-18
    npm 日志 面试
  • 使用Docker Compose快速部署PHP应用程序
    引言:Docker是一种开源的容器化平台,可以将应用程序及其依赖项打包成一个独立的容器,隔离运行。而Docker Compose则是一个用于定义和运行多容器Docker应用程序的工具。本文将介绍如何使用Docker Compose快速部署P...
    99+
    2023-10-21
    PHP 部署 Docker Compose
  • 想要快速开发 ASP 应用程序?尝试使用索引框架 IDE!
    在当今互联网时代,ASP(Active Server Pages)已成为开发 Web 应用程序的一个重要技术。然而,ASP 项目的开发过程通常需要大量的时间和精力。为了提高开发效率,我们需要一个高效的开发工具。今天,我们将介绍一款名为“索...
    99+
    2023-08-22
    索引 框架 ide
  • Node.js + Sails.js:携手共建快速而强大的Web应用程序
    Sails.js概述 Sails.js是一个基于Node.js的Web框架,使您可以轻松创建和管理RESTful API和实时应用程序。Sails.js使用一种称为“MVC”的设计模式,使您可以将应用程序的逻辑分成三个部分:模型、视图和控...
    99+
    2024-02-26
    Node.js概述 Node.js是一个基于Chrome V8 JavaScript引擎的跨平台运行时环境。这意味着您可以使用JavaScript构建服务器端应用程序 而无需担心兼容性问题。Node
  • C语言快速排序如何应用
    今天小编给大家分享一下C语言快速排序如何应用的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。快速排序快速排序,说白了就是给基准...
    99+
    2023-06-30
  • 容器部署:如何实现快速响应的应用程序?
    随着云计算技术的普及,容器化部署已经成为了许多企业和开发者的首选。相比传统的虚拟化技术,容器化部署更加轻量级,更加快速响应,具有更高的灵活性和可移植性。本文将介绍容器部署的基本概念和原理,并演示如何使用 Docker 容器实现快速响应的应...
    99+
    2023-09-07
    npm 容器 响应
  • 使用Golang快速构建出命令行应用程序
    目录urfave/clispf13/cobra在日常开发中,大家对命令行工具(CLI)想必特别熟悉了,如果说你不知道命令工具,那你可能是个假开发。每天都会使用大量的命令行工具,例如最...
    99+
    2023-02-24
    Golang命令行应用程序 Golang命令行
  • 如何使用Node.js开发高效的Web应用程序
    随着互联网的快速发展,面向互联网的应用程序开发成为了众多软件开发领域中的一个重要分支。而Node.js的出现,也使得Web应用程序开发的范式发生了改变。Node.js是一个事件驱动、非阻塞I/O的JavaScript运行环境,这个JavaS...
    99+
    2023-05-14
  • Linux系统下如何使用GDB调试程序
    本文将为大家详细介绍“Linux系统下如何使用GDB调试程序”,内容步骤清晰详细,细节处理妥当,而小编每天都会更新不同的知识点,希望这篇“Linux系统下如何使用GDB调试程序”能够给你意想不到的收获,请大家跟着小编的思路慢慢深入,具体内容...
    99+
    2023-06-28
  • 如何使用webstrom调试Vue.js单页面程序
    这篇文章将为大家详细讲解有关如何使用webstrom调试Vue.js单页面程序,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。前言使用 webstrom 调试 Vue.js...
    99+
    2024-04-02
软考高级职称资格查询
推荐阅读
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作