美文网首页
前端代码调试的两种方式

前端代码调试的两种方式

作者: 进击的小短腿子 | 来源:发表于2019-06-14 15:06 被阅读0次

当然是用chrome啦,其他的 不会!!

1. Debugger 关键字

简单粗暴,见效快。相比传统的console.log,debugger可以产生断点的效果,非常方便

get title() {
    const s = ''
    debugger
    return s

}

render() {
    return (
        <div>
            {this.title}
        </div>
    )
}

在代码里加上debugger之后,正常启动你的项目就好了。Chrome浏览器会自动解析并产生断点的效果


Screen Shot 2019-06-14 at 1.48.20 PM.png

2. vs code - debugger for chrome

集成式的调试体验,多了一丢丢的小步骤。这里只讲vs code,其他的IDE 不会!!

安装debugger for chrome 插件

image

找到小虫子图标

image

添加配置

image

.vscode 文件夹会被创建,里面有一个launch.json。 配置如下

"version": "0.2.0",

"configurations": [

    {

        "type": "chrome",

        "request": "launch",

        "name": "Launch Chrome",

        "url": "http://localhost:8080",

        "webRoot": "${workspaceFolder}"

    }

]
  • type:写chrome,如果报错,检查一下插件是否成功安装了

  • request:选lanuch,别的 不会!!

  • Url:根据实际情况修改端口(正常跑项目时的端口)

  • webRoot:根据实际情况修改, 一般跟你的package.json所在的目录相同

配置完成!

按以下步骤,开始你的debug

  1. 正常启动的你的项目,比如npm start (别走神,这一步是必要的)

  2. 在代码里来个断点

image

好的,高潮就来了,请轻轻的触碰一下开始按钮

image

vscode 会新起一个chrome,并且你的断点已经开始生效了

image

git code: https://github.com/piscium2010/debugucode.git

无耻硬广

designare-table: 企业级react table组件, IE11 下性能完胜 Ant Design

迅速搭建React源码测试环境

Form 表单联级校验 适配任意UI库:Antd,Office UI fabric, Material ui...

React Proptypes 转 React Typescript 工具

React 轻量级前端控件实例 - 打造你自己的前端控件

相关文章

  • 前端代码调试的两种方式

    当然是用chrome啦,其他的 不会!! 1. Debugger 关键字 简单粗暴,见效快。相比传统的consol...

  • 调试Electron程序

    JS代码的调试 由于Chromium的多进程结构,所以JS代码运行在两种不同的进程环境下,对应的调试方式也分为两种...

  • yarn workspace、lerna介绍

    Monorepo——大型前端项目代码管理方式 两种项目组织方式 Multirepo(Multiple Reposi...

  • 错误监控

    前端错误的分类 即时运行错误(代码错误) 资源加载错误 错误的调试方式 错误的捕获方式 即时运行错误的捕获方式 t...

  • 前端调试

    今天分享一个超级不错的前端调试技巧,还在为前端端点调试而烦恼吗 为什么需要调试 解决bug通常要对代码进行调试,这...

  • OA移动端页面部分存在的问题

    前后端没有分离,统一采用后端生成前端代码的方式,给页面调试造成了极大的困难,无法直接对html进行调试修改 js框...

  • React 项目调试技巧

    前端开发的调试方式 借助以下插件进行调试。Redux DevToolsReact Developer ToolsR...

  • 爬虫-反扒策略

    现有的反扒策略: 前端反调试 这篇文章介绍一下前端反调试, 扒某网站的前端代码,打开控制台要看Network,结果...

  • H5开发无法同步js代码到浏览器

    前端开发中,需要经常调试js代码,同步js代码到浏览器进行调试。最近遇到一个问题,jsx代码、css代码可以正常同...

  • IDA 调试android

    使用IDA进行动态调试so,有两种方式进行调试,一种是调试启动方式,调试启动可以调试jni_onload ,ini...

网友评论

      本文标题:前端代码调试的两种方式

      本文链接:https://www.haomeiwen.com/subject/iyfpfctx.html