vscode 本地调试nodejs

1、首先通过node-inspect插件可以debug   nodejs ,先起nodejs服务,再启用node-inpector服务

安装调试器 npm install -g node-inspector 
监听调试服务 node-inspector -p 8000 
启动调试程序 node --debug-brk server.js

在localhost:8080?port=5858页面就能找到资源debug里

2、vscode,也是我喜欢的一种方式

在package里设置debug,

通过launch via NPM的方式,打开launch.json

配置如下

{
  // 使用 IntelliSense 了解相关属性。 
  // 悬停以查看现有属性的描述。
  // 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387
  "version": "0.2.0",
  "configurations": [
    {
      "type": "node",
      "request": "launch",
      "name": "Launch via NPM",
      "runtimeExecutable": "npm",
      "runtimeArgs": [
        "run-script",
        "debug"
      ],
      "port": 9229
    }
  ]
}

然后点击绿色三角启动就行了,在vscode里进行debug

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏无原型不设计

用好这6个新功能,让你的项目设计事半功倍

本文由Mockplus提供素材。 Mockplus3.2新功能发布有段时间了,新功能具体能给我们的设计带来什么呢?且听我一一道来: 格子 格子功能,可以...

3406
来自专栏全栈之路

css 关于图片上显示文字

图片上显示文字,现在有很多主流的方法,最常用的就是position设置为relative或者absolute。

3505
来自专栏源码之家

WORD中一次性删除所有图片

3865
来自专栏salesforce零基础学习

salesforce 零基础学习(六十一)apex:component简单使用以及图片轮转播放的实现

有的时候,我们项目有可能有类似需求:做一个简单的图像轮转播放功能,不同的VF页面调用可以显示不同的图片以及不同的图片描述。这种情况,如果在每个页面单独处理相关的...

1745
来自专栏codelang

react-native之undefined is not an object

1544
来自专栏散尽浮华

linux系统终端命令提示符设置(PS1)记录

PS(Prompt Sign)指的是命令提示符,在日常运维工作中为了方面操作管理,有时会设定PS1环境变量。 废话不多说,下面开始记录下Linux中PS1设置 ...

3678
来自专栏王磊的博客

水印生成器第2版[原图质量水印可自定义设置]

简介:水印生成器,原理很简单,一时在网上没有找到打水印的网站,自己便做了一个,效果如下图,可自定义字体大小、字体类型以及颜色。 开发环境:vs 2010 [ne...

3739
来自专栏从零开始学自动化测试

Appium+python自动化20-查看iOS上app元素属性

前言 学UI自动化首先就是定位页面元素,玩过android版的appium小伙伴应该都知道,appium的windows版自带的Inspector可以定位app...

4615
来自专栏埋名

Mac系统14款快速查看插件Quick Look Plugs

Mac系统下快速浏览的14款Quick Look插件,鼎力推荐,可能适合程序员,特别是前端开发人员,我已经将它疯狂的收录到,一万星星awesome-mac:

1682
来自专栏别先生

eclipse从git拉去出现红色方块的解决办法

1:由于错误已经解决,这里借了一副图,主要是显示这个红色方块,然后贴一下解决方法,日后好脑补: ? 大家一看肯定都是冲突了,我也是第一次遇到这种错误,贴一下(鼠...

3627

扫码关注云+社区

领取腾讯云代金券