tomsh-hr / yii2-eruda
基于eruda的移动开发者工具
1.2.0
2019-02-12 02:31 UTC
Requires
- yiisoft/yii2: *
This package is auto-updated.
Last update: 2024-09-12 15:10:40 UTC
README
基于Eruda的移动浏览器控制台。
更多信息 & 演示
访问 Eruda github 网站。
安装
安装此扩展的首选方式是通过 composer。
运行
php composer.phar require "tomsh-hr/yii2-eruda:*"
或添加
"tomsh-hr/eruda": "*"
到您的composer.json文件的require部分。
使用方法
将此代码放入您的主模板中
<?php tomsh\eruda\Eruda::widget(); ?>
配置
要将eruda js配置为客户端选项,请按如下方式添加选项
<?php tomsh\eruda\Eruda::widget([
'clientOptions' => [
'container' => 'erudaElement', // ID of an element (this is not same as in eruda configuration)
'tool' => ['console', 'elements']
],
'onlyByUrl' => false, // Optional, default true
'urlGetter' => 'eruda', // Optional, default 'eruda'
'onlyInDev' => false // Optional, default false
]); ?>
注意:container配置选项接受元素ID,而不是eruda原始配置中的JS对象。对于其他配置选项,请查看eruda文档。
小部件选项
onlyByUrl (默认: false)
JavaScript文件大小相当大(约100kb gzipped),因此不适合包含在移动页面中。建议仅在eruda设置为true的url(如http://domain?eruda=true)上加载eruda。如果要在url参数传递时加载脚本,请将其设置为true。
urlGetter (默认: 'eruda')
更改url参数以查找。例如,将'console'放入其中,然后转到url(如http://domain?console=true)
onlyInDev (默认: false)
如果将其设置为true,eruda脚本将仅在开发环境中加载。