raruto / cockpit-native-lazy-loading
Cockpit CMS 的原生懒加载模块
0.0.3
2021-01-29 10:52 UTC
Requires
- php: >= 7.3
- composer/installers: ^1.10
Suggests
- aheinze/cockpit: Please install Cockpit before installing this addon
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
-
确保在项目的 composer.json 文件中定义了 cockpit 插件的路径
{ "name": "MY_PROJECT", "extra": { "installer-paths": { "cockpit/addons/{$name}": ["type:cockpit-module"] } } }
-
在项目根目录下运行
composer require raruto/cockpit-native-lazy-loading