千家信息网

web移动端调试神器Eruda怎么用

发表于:2024-11-12 作者:千家信息网编辑
千家信息网最后更新 2024年11月12日,这篇文章主要介绍"web移动端调试神器Eruda怎么用",在日常操作中,相信很多人在web移动端调试神器Eruda怎么用问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"w
千家信息网最后更新 2024年11月12日web移动端调试神器Eruda怎么用

这篇文章主要介绍"web移动端调试神器Eruda怎么用",在日常操作中,相信很多人在web移动端调试神器Eruda怎么用问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"web移动端调试神器Eruda怎么用"的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

在Web开发过程中,对html页面进行开发和调试的时候都会用到浏览器提供的调试工具,小编我最常用的就是Chrome浏览器自带的开发者工具了,可以很方便的对JS代码进行断点调试,log也很方便。但是在移动端的浏览器上进行开发就没有这么方便了,不管是iOS的Safari还是Android的众多浏览器。在这里小编推荐一个移动端的调试神器Eruda。

Eruda 是一个专为手机网页前端设计的调试面板,类似 DevTools 的迷你版,其主要功能包括:捕获 console 日志、检查元素状态、显示性能指标、捕获XHR请求、显示本地存储和 Cookie 信息、浏览器特性检测等等。

Eruda的github地址: https://github.com/liriliri/eruda/blob/master/doc/README_CN.md

废话不多说,我们直接上代码介绍Eruda的用法。使用Eruda有两种方法。

1)通过CDN使用:

直接在html页面中引入Eruda的JS文件

 

2)通过npm安装:

npm install eruda --save

在页面中加载脚本:

 

我一般使用第一种方式(比较懒,呵呵)。初始化Eruda之后在html界面上会出现一个半透明的齿轮按钮,点击一下就会弹出Eruda的面板,再点击一下就会收起来,如下图所示。

直接使用不带任何参数的初始化方法init()会加载Eruda提供的全部面板,如果只需要部分面板需要在init()中带上配置参数。这里先介绍一下Eruda提供了哪些面板。

Console面板:捕获Console日志,支持log、error、info、warn、dir、time/timeEnd、clear、count、assert、table;支持占位符,包括%c自定义样式输出;支持按日志类型及正则表达式过滤;支持快捷命令加载underscore、jQuery库;支持JavaScript脚本执行。

Elements面板:查看标签内容及属性;查看应用在Dom上的样式;支持页面元素高亮;支持屏幕直接点击选取;查看Dom上绑定的各类事件。

Network面板:图表显示页面加载速度;查看页面各资源请求时间(Android);捕获XHR请求,查看发送数据、返回头、返回内容等信息。

Resources面板:查看并清除localStorage、sessionStorage及cookie;查看页面加载脚本及样式文件;查看页面加载图片。

Sources面板:查看页面源码;格式化html,css,js代码及json数据。

Info面板:输出URL及User Agent;支持自定义输出内容。

Snippets面板:页面元素添加边框;加时间戳刷新页面;支持自定义代码片段。

Features面板:浏览器常用特性检测;提供Can I use,Html5Test快捷访问。

配置面板的代码如下:

想要什么样的面板只要在tool的数组中加上对应的面板名称就行了。

到此,关于"web移动端调试神器Eruda怎么用"的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注网站,小编会继续努力为大家带来更多实用的文章!

面板 页面 支持 移动 浏览器 浏览 神器 代码 学习 开发 元素 内容 方法 日志 样式 脚本 输出 信息 参数 工具 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 量化数据库图片大全 交换机断电和服务器断电影响 网络安全手抄报有趣 数据库嵌套查询概念 徐州软件开发一般多少钱 南通凌科网络技术 拨打电话响几声无法连接服务器 有关网络安全的手抄报初中 服务器违约金最高多少 sql2005数据库并联 怎样连接数据库做一个系统 网络安全工程专业在哪校招 蓟州区信息网络技术质量保证 数据库都有什么操作 百行智学院网络安全 中央集成管理系统服务器 网络安全工程应学哪个专业 湖南郴州电脑软件开发待遇 哥白尼气候变化服务中心数据库 腾讯云软件开发者加盟 北京运营网络技术服务单价 新ipad登录连接服务器有问题 科技互联网带来的影响 网络安全法对负责人 分局网络安全大队 多线程操作数据库终端 魔兽世界旧世经典服务器人口普查 联合国企业数据库 华为网络技术工程师 怎样避免数据库检索到已删除数据
0