位置: 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自动引入

  • 音响调音台教程视频(音响调音台)(音响调音台教程图片)

    音响调音台教程视频(音响调音台)(音响调音台教程图片)

  • 全民k歌怎么加好友(全民k歌怎么加视频到作品)

    全民k歌怎么加好友(全民k歌怎么加视频到作品)

  • 抖音没粉丝可以直播吗(抖音没粉丝可以开小店吗)

    抖音没粉丝可以直播吗(抖音没粉丝可以开小店吗)

  • 小米手表color有啥功能(小米手表color有没有nfc)

    小米手表color有啥功能(小米手表color有没有nfc)

  • 键盘锁定按什么键解锁(键盘锁定按什么键恢复)

    键盘锁定按什么键解锁(键盘锁定按什么键恢复)

  • ipada1980是什么型号(ipad a1980是哪一款)

    ipada1980是什么型号(ipad a1980是哪一款)

  • 钉钉重新提交作业老师知道吗(钉钉重新提交作业之前的还能看到吗)

    钉钉重新提交作业老师知道吗(钉钉重新提交作业之前的还能看到吗)

  • 为什么手机屏幕有暗影(为什么手机屏幕会触控失灵)

    为什么手机屏幕有暗影(为什么手机屏幕会触控失灵)

  • 华为耳机连接苹果手机(华为耳机连接苹果手机怎么设置)

    华为耳机连接苹果手机(华为耳机连接苹果手机怎么设置)

  • 截屏录屏怎么操作(截屏录屏怎么弄)

    截屏录屏怎么操作(截屏录屏怎么弄)

  • 荣耀30屏幕多大尺寸(荣耀v20手机屏幕换一个多少钱)

    荣耀30屏幕多大尺寸(荣耀v20手机屏幕换一个多少钱)

  • qq麦克风是白色状态静音吗(qq麦克风是什么)

    qq麦克风是白色状态静音吗(qq麦克风是什么)

  • 天猫怎么看第几名付款(天猫怎么知道自己是第几个下单)

    天猫怎么看第几名付款(天猫怎么知道自己是第几个下单)

  • 华为悬浮图标怎么关闭(华为悬浮图标怎么关掉)

    华为悬浮图标怎么关闭(华为悬浮图标怎么关掉)

  • 怎么设置不放菜鸟驿站(怎么设置不放菜鸟放快递柜)

    怎么设置不放菜鸟驿站(怎么设置不放菜鸟放快递柜)

  • iOS13怎么更改字体(ios13.3怎么改字体)

    iOS13怎么更改字体(ios13.3怎么改字体)

  • 华为青春版m5怎么使用(华为青春版M5怎么控制中心调成黑色)

    华为青春版m5怎么使用(华为青春版M5怎么控制中心调成黑色)

  • 电脑待机怎么设置动画图片(电脑待机怎么设置壁纸)

    电脑待机怎么设置动画图片(电脑待机怎么设置壁纸)

  • 华为p20有耳机孔吗(华为p20耳机孔坏了)

    华为p20有耳机孔吗(华为p20耳机孔坏了)

  • 华为荣耀7x是不是双卡(华为荣耀7x不能接打电话)

    华为荣耀7x是不是双卡(华为荣耀7x不能接打电话)

  • 奥维互动地图如何使用(奥维互动地图如何更清晰)

    奥维互动地图如何使用(奥维互动地图如何更清晰)

  • 全民k歌怎么添加和删除图片(全民k歌怎么添加陌生好友)

    全民k歌怎么添加和删除图片(全民k歌怎么添加陌生好友)

  • 20000毫安充电宝能充手机几次(20000毫安充电宝能充几次手机)

    20000毫安充电宝能充手机几次(20000毫安充电宝能充几次手机)

  • 如何使用触宝输入法(触宝输入法怎么设置语音输入)

    如何使用触宝输入法(触宝输入法怎么设置语音输入)

  • 小规模纳税人印花税怎样计算
  • 递延所得税资产怎么计算
  • 小规模纳税人升级一般纳税人流程
  • 商业写字楼
  • 土地使用税返还是否征税
  • 非正常损失的货物,增值税做什么科目
  • 资产负债表怎么填
  • 企业收到生育津贴但不发给员工怎么办
  • 卖掉的固定资产计入什么科目
  • 资产负债表其他流动资产包括什么
  • 如何查发票是否被红冲
  • 菜场摊位租赁合同
  • 基金收入交增值税吗
  • 应收账款核销后收回
  • 折价购入
  • 玻璃制品有哪些
  • 按期汇总缴纳印花税可以退税吗
  • 印花税季度报还是月报
  • 收到政府征地补偿款
  • 用友t3怎么增加现金流量项目
  • 个人公积金公司这178,个人交多少
  • 办公家具折旧年限及计算方法
  • 鸿蒙系统开发人员选项
  • win10设置里没有飞行模式
  • 腾讯手游助手怎么把游戏放到桌面
  • 收到一张增值税红冲发票
  • 电脑维修会不会对电脑有影响
  • 资不抵债从资产负债表上怎么看出来
  • php处理ajax
  • php处理的图片格式是什么
  • kazaalite.exe是什么进程 kazaalite进程有什么用
  • 深入解析wordpress
  • yarn install报错
  • 存货核算的会计分录怎么写
  • conda配置虚拟环境
  • java webflux
  • it云化
  • php判断ua
  • 独立的分公司可以注册吗
  • 微服务框架图
  • 员工报销车辆费怎么处理
  • java变量初始化的两种方式
  • python time. time
  • 帝国CMS根据不同会员组显示不同内容的方法
  • 生产型出口企业的概念
  • 公司性质和单位性质的区别
  • 基建并账时用交付使用资产对冲基建拨款
  • 或有资产怎么处理
  • 建筑业的人工费是什么
  • 住宿发票丢失
  • 企业固定电话费收费标准
  • 公司注销时发现有预付款
  • 小规模红冲发票收入正数税额负数
  • 公司为员工购买汽车怎么申报
  • 错账的更正方法有哪些
  • mysql怎么实现
  • windows预体验版本遇到问题
  • java异常后面的语句会运行吗
  • xp默认详细信息
  • ie11forwindows10
  • xp系统如何安装软件
  • Win7的sysprep工具怎么用 win7自带sysprep工具重置系统方法
  • win7系统打开我的电脑一闪
  • Android游戏开发案例教程小小弹球
  • shell发送报文
  • python打开命令行
  • 深入理解python特性 pdf
  • 如何给textarea赋值
  • vue wepack
  • js数组菜鸟教程
  • python中模块的作用
  • js 状态模式
  • 深入理解中国式现代化
  • js原型使用场景
  • 怎么用python做爬虫
  • 销售有机肥需要什么手续
  • 补充协议需要双方签字盖章吗
  • 阿勒泰捡石头的地方在哪里
  • 营业费用指哪些
  • 一巩固三衔接
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设