使用 vscode 调试前端代码

    今天我们以webpack项目为基础讲解配置
复制代码

1. 安装插件 Debugger for Chrome

2. 修改 config/index.js

将devtool: 'cheap-module-eval-source-map' 修改为 devtool: 'source-map'
将 cacheBusting: true 修改为 cacheBusting: false
复制代码

3. 点击调试上面的小齿轮,选择Chrome,自动生成配置文件。修改配置文件为:

{// 使用 IntelliSense 了解相关属性。 // 悬停以查看现有属性的描述。// 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387"version": "0.2.0","configurations": [{"type": "chrome","request": "launch","name": "Chrome 调试","url": "http://localhost:8080",  // 根据自己情况配置"webRoot": "${workspaceFolder}/src","breakOnLoad": false,"sourceMapPathOverrides": {"webpack:///src/*": "${webRoot}/*"}}]
}
复制代码

4. 设置断点,点击DUGEG开始调试。

使用 vscode 调试前端代码相关推荐

  1. Google浏览器调试前端代码

    我们在开发web程序时难免要自己编写前端的代码,而前端代码又涉及到很多细节,时不时就会犯下某个小错误,然后 特别不好发现错误,使得网页经常显示不出来.此时就体现出调试的重要性.下面我将结合图片为大家讲 ...

  2. 如何用vscode调试ts代码

    如何用vscode调试ts代码 准备工作:ts下载好,vscode下载好,node下载好,npm包安装好 打开vscode,在拓展商店搜索"Code Runner",下载好, 编辑 ...

  3. mac vscode 运行html,【转载】Mac平台上用VSCode调试C++代码

    [转载]Mac平台上用VSCode调试C++代码 [转载]Mac平台上用VSCode调试C++代码

  4. VScode调试C++代码时无法查看STL容器(string、vector等)

    如下图所示:用VScode调试C++代码时,无法显示我们想要的值. 解决方法:编辑launch.json,加入如下设置: "setupCommands": [{"desc ...

  5. 利用vscode调试vue代码

    利用vscode调试代码,实测非常好用 注意:现在只支持vue2.x. 1.配置launch.json {// 使用 IntelliSense 了解相关属性. // 悬停以查看现有属性的描述.// 欲 ...

  6. 使用Vscode调试vue代码

    如何在 VS Code 中调试浏览器中运行的通过 Vue CLI 生成的 Vue.js 应用程序官网解释 先决条件 安装了 VS Code 安装扩展 Debugger for Chrome Debug ...

  7. 如何使用VScode调试JS代码

    首先准备一个test文件夹,文件夹中有test.html文件 下载vscode之后,把test文件夹在vscode编辑器中打开,最左侧的菜单选项里会有一个调试的图标,点击[运行和调试]选择[chrom ...

  8. vscode 调试_如何使用VSCode调试JS?

    更多精彩,请点击上方蓝字关注我们! 序言 做前端开发的朋友经常需要使用Visual Studio Code编辑代码,很多朋友就想在VSCode调试JS代码,下面我们就介绍下如何配置操作. 一.环境准备 ...

  9. 使用VSCode调试JS

    如何使用VSCode调试JS 序言 插件安装 修改配置文件 序言 作为前端开发的朋友经常需要使用VSCode编辑代码,很多朋友就想在VSCode调试JS代码,下面我们就介绍如何配置操作. 插件安装 首 ...

最新文章

  1. mega_[MEGA DEAL]完整的Java编程训练营(94%折扣)
  2. 齐次线性方程组的解、SVD、最小二乘法
  3. Linux学习之系统编程篇:实现线程分离
  4. Linux 给用户添加sudo权限
  5. android组建之间通信_Android各组件/控件间通信利器之EventBus
  6. 安装ssd后不识别网卡_断桥铝门窗安装后就完了?不!该处理的处理,该检查的还要检查...
  7. 10分钟python游戏_牛得一批!10分钟用Python编写一个贪吃蛇小游戏
  8. 释放只有声明没有定义的对象,都是耍流氓
  9. eclipse更改android版本,在Android Studio和Android Eclipse 更改现有项目里的SDK版本
  10. 14-9-25日jenkins部署到tomcat的错误日志
  11. Grub 启动时的 Error 13: Invalid or unsupported executable 问题的解决
  12. win10总是更新失败
  13. java软件制作教程_Minecraft Java版材质包制作教程
  14. Java用jxl对表格的数值进行比对
  15. STM32项目分享---MQTT智能门禁系统(含APP控制)
  16. 编程之美 2.1 求二进制中1的个数
  17. mac os 10.8.5下 微信开发者工具安装问题
  18. linux 查看dns进程,探查Linux系统DNS服务器运行状况
  19. Bert使用之一_基本使用
  20. 免疫学实验美图赏析馆(第三期)

热门文章

  1. java如何给一个链表定义和传值_如何在CUDA中为Transformer编写一个PyTorch自定义层...
  2. 我的世界java路径_我的世界java路径在哪 路径有误怎么设置
  3. ptp driver Linux doc
  4. AXI SG DMA 简易驱动 版本构思 (一)
  5. scala 自带json_scala中复杂对象转JSON和解析的方法
  6. python rpc 性能比较_Python与RPC -- (转)
  7. FPGA之道(17)FPGA设计的时序分析
  8. FIR滤波器设计(包括Verilog HDL设计以及MATLAB设计)
  9. django引入现有数据库
  10. crontab定时任务详解