如何在vscode中详细调试JavaScript和Node.js项目?

2026-04-06 20:010阅读0评论SEO问题
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计1478个文字,预计阅读时间需要6分钟。

如何在vscode中详细调试JavaScript和Node.js项目?

在开发过程中,几乎不可能一次性就写出无bug、无漏洞的程序。断点调试代码是普遍需求。作为前端开发工程师,我们通常将JavaScript程序运行在浏览器端,利用Chrome提供的调试工具进行调试。

如何在vscode中详细调试JavaScript和Node.js项目?

在开发的过程中,几乎不可能一次性就能写出毫无破绽的程序,断点调试代码是一个普遍的需求。

作为前端开发工程师,以往我们开发的JavaScript程序都运行在浏览器端,利用Chrome提供的开发者工具就可以方便的进行源码断点调试。其步骤有四,详情不表,粗略概括如下:

1.打开Chrome开发者工具;
2.点击进入Sources标签页,在页面的左侧就能看到JS代码的目录;
3.找到需要设置断点的源文件,在需要中断的哪行代码左侧单击鼠标左键,就可以设置断点,如果你的代码是uglify过的,则需导入相应的source-map来映射源码。
4.刷新页面(如果设置断点的位置是一个事件处理函数,则直接触发这个事件即可),代码运行到断点处的时候,程序就会挂起,这时候用鼠标hover就可以查看当前各个变量的数值,并以此判断程序是否正常运行了。

但是,当我们用JavaScript开发运行在服务端的Node.js程序时,Chrome开发者工具暂时派不上用场了。虽然也有办法实现在Chrome上调试,不过这不是今天我们讨论的范围。

阅读全文

本文共计1478个文字,预计阅读时间需要6分钟。

如何在vscode中详细调试JavaScript和Node.js项目?

在开发过程中,几乎不可能一次性就写出无bug、无漏洞的程序。断点调试代码是普遍需求。作为前端开发工程师,我们通常将JavaScript程序运行在浏览器端,利用Chrome提供的调试工具进行调试。

如何在vscode中详细调试JavaScript和Node.js项目?

在开发的过程中,几乎不可能一次性就能写出毫无破绽的程序,断点调试代码是一个普遍的需求。

作为前端开发工程师,以往我们开发的JavaScript程序都运行在浏览器端,利用Chrome提供的开发者工具就可以方便的进行源码断点调试。其步骤有四,详情不表,粗略概括如下:

1.打开Chrome开发者工具;
2.点击进入Sources标签页,在页面的左侧就能看到JS代码的目录;
3.找到需要设置断点的源文件,在需要中断的哪行代码左侧单击鼠标左键,就可以设置断点,如果你的代码是uglify过的,则需导入相应的source-map来映射源码。
4.刷新页面(如果设置断点的位置是一个事件处理函数,则直接触发这个事件即可),代码运行到断点处的时候,程序就会挂起,这时候用鼠标hover就可以查看当前各个变量的数值,并以此判断程序是否正常运行了。

但是,当我们用JavaScript开发运行在服务端的Node.js程序时,Chrome开发者工具暂时派不上用场了。虽然也有办法实现在Chrome上调试,不过这不是今天我们讨论的范围。

阅读全文