raruto/cockpit-native-lazy-loading

Cockpit CMS 的原生懒加载模块

安装: 13

依赖项: 0

建议者: 0

安全: 0

星标: 0

关注者: 2

分支: 0

开放问题: 0

语言:JavaScript

类型:cockpit-module

0.0.3 2021-01-29 10:52 UTC

This package is auto-updated.

Last update: 2024-09-29 05:29:53 UTC


README

Cockpit CMS 提供的原生懒加载插件

特性

自动将 img[loading="lazy"] 属性添加到内容图片(tinymce 和 html-editor)。

由最受欢迎的浏览器(Chrome、Edge、Opera 和 Firefox)原生支持,无需使用单独的 JavaScript 库。不支持加载属性的浏览器将简单地忽略它,不会产生副作用。浏览器

安装

手动

下载 最新版本 并解压到 COCKPIT_PATH/addons/NativeLazyLoading 目录

Git

git clone https://github.com/Raruto/cockpit-native-lazy-loading.git ./addons/NativeLazyLoading

Cockpit CLI

php ./cp install/addon --name NativeLazyLoading --url https://github.com/Raruto/cockpit-native-lazy-loading.git

Composer

  1. 确保在项目的 composer.json 文件中定义了 cockpit 插件的路径

    {
        "name": "MY_PROJECT",
        "extra": {
            "installer-paths": {
                "cockpit/addons/{$name}": ["type:cockpit-module"]
            }
        }
    }
  2. 在项目根目录下运行

    composer require raruto/cockpit-native-lazy-loading

兼容: Cockpit CMS