在做pc端开发的时候,发布到线上的代码,一般都会存在BUG,为了避免不停的发代码进行测试,可以先在线上的源码中改好,然后复制到本地,可以达到事半功倍的效果。
那么怎么实现呢?利用chorme中的Overrides(替换)功能就可以实现。
1. 准备好Chrome浏览器
一般前端开发都会用谷歌浏览器,在这里就不多说了。
2. 创建文件夹
在自己电脑任何地方创建一个空的文件夹,比如:我在桌面上创建了一个test文件夹。
3. 打开浏览器开发者工具
f12可打开浏览器开发者工具,找到Sources=>Overrides=>+Select folder for overrides选择文件,找到创建的test文件夹,记住不要双击进文件夹,直接单击选择,然后下面窗口下面的选择文件夹即可。
文章图片
注意: 选择了文件夹后,浏览器上方会有个提示,点击允许。点击允许后,选择的文件夹就会显示在浏览器里面。
文章图片
4. 打开线上源码
找到线上需要调试的代码,一般都是在network里面找到需要修改的文件,然后选中文件,在右边可以显示出读取的源码,然后鼠标右击选择菜单中的Open in Sources panel,就会自动转到刚刚选择文件夹的界面。
文章图片
5. 编辑代码
编辑源码,比如我在源码中增加了一行代码,然后ctrl+s直接保存,就可以看到左侧test文件夹中就多了一个文件夹,里面就是保存的就是web.html到本地。
【JS|Chrome浏览器使用Overrides调试线上代码的技巧】
文章图片
6. 刷新页面,看效果
刷新,就可以看到console控制台中多了一行打印,说明已经实现了该功能。
文章图片
浏览器其实还有很多开发中都需要用到的技巧,后面会分享更多相关干货。
如果有帮助,可以点赞、收藏,这样可以帮助到更多的人哟!!! 如果任何疑问的可以在评论区留言,还可以加QQ群交流:568984539,加群备注‘地区-名字-技术类型’。
更多前端等相关知识可关注我个人博客:https://blog.csdn.net/qq_42961150?spm=1011.2124.3001.5343
推荐阅读
- 前端核心知识点整理|如何使用谷歌浏览器 Chrome 更好地调试
- vue|【Vue】仿小米商城系统(一)
- Java|基于Vue的仿小米商城
- web前端作业|【HTML】HTML网页设计---海贼王动漫网页设计
- 认识Chrome扩展插件
- 微信小程序|【你踩的坑这里都有】微信小程序分包指南
- 前端|微信小程序 - 进阶(自定义组件、promis化、mobx、分包、自定义tabBar)
- 微信小程序|uniapp微信小程序subPackages分包处理
- 服务器|Ajax跨域与封装