前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >在 vscode 中 debugger 调试

在 vscode 中 debugger 调试

作者头像
Ewall
发布2020-09-22 12:30:47
2.4K0
发布2020-09-22 12:30:47
举报
文章被收录于专栏:vue学习vue学习

如何使用 Debugger for Chrome 这个插件在 vscode 中进行 debugger 调试。 项目地址:https://github.com/Ewall1106/mall

在 vscode 中调试 vue

如何使用 Debugger for Chrome 这个插件在 vscode 中进行 debugger 调试。

安装插件

  • vscode 中安装这个扩展。

开启 sourceMap

  • 如果你是使用 vue-cli3.x+ 以上脚手架构建的项目,需要在 vue.config.js 中配置。
代码语言:javascript
复制
configureWebpack: {
  devtool: "source-map";
}
  • 如果你是 低版本 脚手架构建的项目,需要先自行设置 source-map 的开启。
代码语言:javascript
复制
devtool: "source-map";

配置调试

  • 选择新建一个 launch.json 的文件,选择 Chrome 环境。
  • 然后将生成的 launch.json 的配置内容改为如下:
代码语言:javascript
复制
{
  "version": "0.2.0",
  "configurations": [
    {
      "type": "chrome",
      "request": "launch",
      "name": "Panda-mall debugger",
      "url": "http://localhost:8080",
      "webRoot": "${workspaceFolder}/src",
      "breakOnLoad": false,
      "sourceMapPathOverrides": {
        "webpack:///./*": "${webRoot}/*",
        "webpack:///src/*": "${webRoot}/*"
      }
    }
  ]
}

启动调试

  • 我们在任意位置打个断点测试一下(如下图的51行)。
  • 当你点击那个绿色的 play 按钮启动调试的时候,会自动在浏览器中打开 http://localhost:8080 实例,然后vscode 中设置的断点就被命中了。
  • 同样,浏览器中也会处于断点调试的状态。

image

参考

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 在 vscode 中调试 vue
    • 安装插件
      • 开启 sourceMap
        • 配置调试
          • 启动调试
            • 参考
            领券
            问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档