首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
调试
订阅
莫非murphy
更多收藏集
微信扫码分享
微信
新浪微博
QQ
8篇文章 · 0订阅
【前端调试】如何优雅调试线上代码(Vue、React)
前言 不管是我们Vue还是React项目,线上都是通过Webpack或Vite编译压缩之后的代码,比如: React项目: Vue项目: 这就导致了一个问题:一旦线上出现bug时,首先我们不知道问题是
学会了这招,排查生产问题再也不头疼了
背景 上周遇到一个生产问题,有一个页面底部有个分享按钮,在生产环境不显示。而同样的代码,在测试环境却是正常的。 如下图所示,左边是生产的,右边是测试环境的。 这是为什么呢? 心中带着困惑,开启了破案模
如何在浏览器中定位内存泄漏问题
在计算机科学中,由于疏忽或错误造成程序未能释放已经不再使用的内存,并非指内存在物理上的消失,而是应用分配某段内存后,由于设计错误,导致在该段内存之前就失去了对该段内存的控制。从而造成了内存的浪费。
绝了,没想到一个 source map 居然涉及到那么多知识盲区
Source map 想必大家都不陌生。线上的代码多是压缩后的,如果线上有报错却只能调试那个代码多半是个噩梦。因此我们需要有一个桥梁帮助我们搭建起源代码及压缩后代码的联系。
生产上的问题你不会用 sourcemap 定位吗?
前言 上周在群里突然被 @ 要我查看生产上出现的问题,由于这个项目比较老 (React15),既没有埋点也没有接入错误监控,于是会得到如下的这样一个提示信息(以下错误是本地模拟的实际生产效果): 当你
放弃 console.log 吧!用 Debugger 你能读懂各种源码
之前写过用 VSCode Debugger 或者 Chrome DevTools 调试网页和 Node.js 代码,还有各种打断点的方式。 但只是讲了如何使用,很多同学不知道为什么要用 debugge
前端调试技巧
前端工作中,不仅编码很重要,重现bug,解决bug的能力同样重要。而这些都离不开代码调试。现就一些调试技巧做出总结。
前端应该掌握的浏览器调试技巧
前言 曾经我只会一个console.log,但是我充满了自信,觉得一个打印输出就能解决所有问题。后来,在阅读vue源码的旅途里,我感受到了迷茫,无所适从,觉得每一处都需要打印输出,才能解决我的困惑,所