位置: IT常识 - 正文

谷歌浏览器调试vue项目(谷歌浏览器调试窗口怎么放下面)

编辑:rootadmin
谷歌浏览器调试vue项目

推荐整理分享谷歌浏览器调试vue项目(谷歌浏览器调试窗口怎么放下面),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:谷歌浏览器调试工具,谷歌浏览器调试工具,谷歌浏览器调试快捷键,谷歌浏览器调试快捷键,谷歌浏览器调试技巧,谷歌浏览器调试快捷键,谷歌浏览器调试手机页面,谷歌浏览器调试模式怎么打开,内容如对您有帮助,希望把文章链接给更多的朋友!

前言 

        众所周知,在项目过程中我们常常遇到的一个问题就是本地调试的时候没问题但是发布到线上的时候就不行了。在时间充裕的情况下,我们当然可以慢慢调试,但是那是不可能的。在线上遇到问题时,难免会倍感压力和焦虑,这个时候就有必要强化前端的调试能力了。谷歌浏览器作为最受欢迎的浏览器,设计者们必定也早已经帮我们考虑过调试的问题。

一、开发者工具中的Overrides功能

      

 它能够实现 在不改动源码且不用重新打包发布就能改变前端脚本的执行逻辑,这样就大大减少了排错的时间。

 原理是 浏览器执行脚本时会使用位于浏览器客户端本机 的临时脚本代替从服务器后台返回的脚本。

1.首先切换到开发者工具中的 page页选项卡

page页列出了当前浏览器中已打开的网站以及网站的页面文件,此时可以切换到Overrides选项卡

并选择一个本地的文件夹

选择完文件夹之后右键点击已打开的test.html标头 选择 "save for overrides" 将test.html保存到我们选的文件夹中

 保存完之后我们编辑test.html加入一行调试代码 然后ctrl + s 保存修改

 完成之后刷新页面看控制台的输出,发现确实生效了 

 二、断点调试

1.正常断点

         正常断点会阻塞用户的操作直到断点结束,断点命中时可以查看和修改作用域中的变量。

         实际操作过程中可以从http请求的堆栈进入添加断点,如下

谷歌浏览器调试vue项目(谷歌浏览器调试窗口怎么放下面)

          

 切换到network选项卡后锁定一个http请求然后从Initiator列将鼠标悬停后选择堆栈的某一层,如 "options.vue?937c:651"

 进入之后会自动切换到Source选项卡并打开options.vue源码,当然这个源码也可以从Pages页面的WebPack:// 栏目打开,在打开的源码视图中行号前点右键菜单可以进行添加断点

 分别是 Add breakpoint(添加断点)  Add conditional breakpoint (添加条件断点)

Add logpoint (添加日志断点)

添加断点之后会发生页面会出现阻塞 ,同时可以在源码区域和 右侧 面板查看局部变量.

 这时候如果需要修改作用域内的变量,需要切换到 console 选项卡 

所以这种方法打断点不仅可以查看变量还可以修改变量。

缺点是会阻塞页面操作

2.条件断点

当正常语句碰到循环语句 诸如 while和for时 如果循环次数过多明显不利于快速排查bug,所以

条件断点应运而生。

 添加断点时加入条件表达式  i == 998

运行结果如下,当i == 998时 会进入断点,其它的操作和上述断点一致

3.日志断点

日志断点实现和console.log一样的效果,专门用于变量的打印输出

优点是不会引起页面阻塞,缺点是不能修改变量

添加断点的时候表达式和console.log 参数保持一致

运行结果如下

 

本文链接地址:https://www.jiuchutong.com/zhishi/298432.html 转载请保留说明!

上一篇:css字体加粗(dw怎么在css里字体加粗)(css字体加粗怎么弄)

下一篇:vue3的unplugin-auto-import自动引入

  • itunes账号分享(itunes账号注册)(itunes connect账号)

    itunes账号分享(itunes账号注册)(itunes connect账号)

  • 怎么看qq注册了几年(怎么看qq注册了哪些东西)

    怎么看qq注册了几年(怎么看qq注册了哪些东西)

  • 华为手机投屏没有声音如何设置(华为手机投屏没有声音怎么设置)

    华为手机投屏没有声音如何设置(华为手机投屏没有声音怎么设置)

  • applepencil自动断开(applepencil断断续续)

    applepencil自动断开(applepencil断断续续)

  • 小翼管家为什么闪退(小翼管家为什么不能接入设备)

    小翼管家为什么闪退(小翼管家为什么不能接入设备)

  • 华为曲面屏易碎吗(华为曲面手机屏容易破碎吗)

    华为曲面屏易碎吗(华为曲面手机屏容易破碎吗)

  • 局域网lan是指在什么范围内的网络(局域网lan所采用的传输方式为( ))

    局域网lan是指在什么范围内的网络(局域网lan所采用的传输方式为( ))

  • iwatch防水吗(applewatch防水吗)

    iwatch防水吗(applewatch防水吗)

  • 文档空白处怎么加横线(文档空白处怎么打下划线)

    文档空白处怎么加横线(文档空白处怎么打下划线)

  • 为什么突然收到很多验证码(为什么突然收到反诈中心提醒)

    为什么突然收到很多验证码(为什么突然收到反诈中心提醒)

  • 手机wifi功能坏了(手机wifi功能坏了怎么上网)

    手机wifi功能坏了(手机wifi功能坏了怎么上网)

  • 华为怎么扫一扫连无线(华为怎么扫一扫连接wifi)

    华为怎么扫一扫连无线(华为怎么扫一扫连接wifi)

  • 显卡插在主板哪里(显卡插在主板哪个pcie)

    显卡插在主板哪里(显卡插在主板哪个pcie)

  • 为什么苹果天气显示不出来(为什么苹果天气定位是别的地方)

    为什么苹果天气显示不出来(为什么苹果天气定位是别的地方)

  • airpods支持安卓吗(Airpods支持安卓吗)

    airpods支持安卓吗(Airpods支持安卓吗)

  • word底纹颜色怎么设置(word底纹颜色怎么搞)

    word底纹颜色怎么设置(word底纹颜色怎么搞)

  • 怎么开通花呗付款方式(怎么开通花呗付款二维码功能)

    怎么开通花呗付款方式(怎么开通花呗付款二维码功能)

  • 华为p30pro怎么重启关机(华为p30pro怎样重启)

    华为p30pro怎么重启关机(华为p30pro怎样重启)

  • 百度地图如何测海拔(百度地图如何测量两个地点的距离)

    百度地图如何测海拔(百度地图如何测量两个地点的距离)

  • 苹果11九宫格怎么设置(苹果11九宫格怎么调出来)

    苹果11九宫格怎么设置(苹果11九宫格怎么调出来)

  • 南方cass怎么标注边长(南方cass怎么标注长度尺寸)

    南方cass怎么标注边长(南方cass怎么标注长度尺寸)

  • 快手买的东西在哪里找(快手买的东西在哪看取件码)

    快手买的东西在哪里找(快手买的东西在哪看取件码)

  • 华为nova闪退怎么解决(nova8闪退)

    华为nova闪退怎么解决(nova8闪退)

  • airpods一边不充电(airpods单边充不进电)

    airpods一边不充电(airpods单边充不进电)

  • windows无法验证此文件的数字签名解决方法(windows无法验证显卡驱动的数字签名)

    windows无法验证此文件的数字签名解决方法(windows无法验证显卡驱动的数字签名)

  • 商品流通企业税种有哪些
  • 代扣个税的会计分录怎么做
  • 什么是税目税基税率,简答题
  • 社保可以抵扣什么税
  • 民营医院的财务管理制度
  • 加计扣除企业所得税季报申报
  • 公司购买的电脑怎么做账
  • 刷单成本计入什么费用?
  • 收到汇票的账务处理
  • 出售办公用房要交什么税
  • 车辆购置税是否计入固定资产
  • 代扣代缴增值税纳税义务发生时间
  • 母公司子公司之间担保
  • 建设工程施工包括哪些工程
  • 同一控制下股权转让印花税
  • 支付境外佣金的记账凭证
  • 销项税额抵减会取得专用发票吗为什么
  • 企业稀释股份
  • 如何保护excel表格不被打开
  • linux强制删除文件夹
  • 电脑没有声音问题
  • 零售企业进销存怎么结转成本
  • php load
  • 交易性金融资产的账务处理
  • win10 打开远程连接
  • php入门课程
  • 违约金列支
  • 转让股权怎么做分录
  • 企业如何转让
  • 农民工的职业培训
  • uniapp动态修改pages.json
  • Element-Plus el-col、el-row快速布局
  • 静态显示方式
  • thinkphp log
  • 小规模纳税人残保金申报时间
  • 【机器学习】支持向量回归
  • 报废产品需要入库吗
  • 怎么样写合同书
  • 利润表中本期数
  • 销售收入是不是销售额
  • 劳务费和工程劳务费有区别
  • 帝国cms灵动标签下拉框
  • 主营业务收入和销售费用的区别
  • 成本类科目怎么记账
  • 股权激励税务处理方案
  • 个体工商户可以抵扣进项吗
  • 企业所得税季度申报表营业收入怎么填写
  • 航天税盘服务费开的普票可以抵税吗
  • 限定性资产的限定条件包括
  • 关联方往来款账务处理
  • 外购货物会计分录
  • 缴纳社保需要办理什么手续
  • 单位租个人房子租房合同
  • 转回存货跌价准备对递延所得税资产的影响
  • 企业租赁厂区的管理制度
  • 公司购买理财产品账务处理
  • 什么是资产减值转回
  • sql必会知识
  • mac设置多个桌面
  • windows10如何更改管理员账户
  • 开机出现系统错误怎么办
  • windows设置
  • linux缓存过大会宕机吗
  • mini program是什么
  • win7旗舰版系统激活码
  • 电脑开机显示windows不可用
  • win10打开iis管理器命令
  • python如何搭建环境
  • Python自然语言处理PDF
  • linux for i in
  • python3网络爬虫
  • js if语句怎么写
  • python获取本地路径
  • shell数组遍历
  • jQuery使用ajax跨域获取数据的简单实例
  • 税务系统跨区调动
  • 燃气号如何查询
  • 目的地查验和口岸查验费用一样吗
  • 下列关于消费税委托加工说法正确的是
  • 税控盘服务费必须每年交吗为什么
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设