VSCode调试网页JavaScript代码

2018-10-24 08:42:18来源:博客园 阅读 ()

新老客户大回馈,云服务器低至5折

一、调试准备

Windows10 64bits
IDE:Visual Studio Code1.28.2
安装插件:Chrome(安装方法:Debug -> Install Additional Debuggers... -> Debugger for Chrome,重新启动vscode即可。)

二、调试配置

首先该插件运行需要安装有本地服务器,其次有两种配置方式,分别为:
(1)launch:重新打开一个chrome来显示应用程序
(2)attach:在已经运行的chrome中显示应用程序

2.1、Launch配置

按F5并选择chrome进入配置文件launch.json,我的Launch配置如下所示:
 1 "version": "0.2.0",
 2 "configurations": [
 3     {
 4         "type": "chrome",
 5         "request": "launch",
 6         "name": "Launch Chrome against localhost",
 7         "url": "http://localhost/文件路径",
 8         "webRoot": "${workspaceFolder}"
 9     }
10 ]

2.2、Attach配置

attach的launch.json配置如下所示:
1  {
2     "type": "chrome",
3     "request": "attach",
4     "name": "Attach to Chrome",
5     "port": 9222,
6     "sourceMaps": true,
7     "webRoot": "${workspaceFolder}"
8 }

步骤一:让chrome进入调试模式:

     方法一:在命令行中进行设置:
1 路径/chrome.exe --remote-debugging-port=9222

    方法二:chrome桌面图标右键 -> 属性 -> 目标 -> 在路径后面添加 --remote-debugging-port=9222 即可。

其中 --remote-debugging-port 的值与lanuch.json中的 port 的值要匹配。然后在浏览器中打开本地服务器上的web页面
步骤二:在vscode中打开调试按钮进行调试,即可进入调试模式。
 
 
更多前端资料,欢迎关注公众号:
 
 

参考文献

[1]官网配置教程:https://marketplace.visualstudio.com/items?itemName=msjsdiag.debugger-for-chrome 
 

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:js的深层克隆和浅层克隆代码和理解

下一篇:js中获取URL参数的共通方法getRequest()方法