tomsh-hr/yii2-eruda

基于eruda的移动开发者工具

安装次数: 9

依赖: 0

建议者: 0

安全: 0

星标: 1

关注者: 1

分支: 1

开放问题: 0

语言:JavaScript

类型:yii2-extension

1.2.0 2019-02-12 02:31 UTC

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脚本将仅在开发环境中加载。