collab / module-additional-criticals
一个为特定布局处理加载额外关键CSS文件的Magento 2模块
1.0.0
2024-08-13 11:52 UTC
Requires
- magento/framework: ~103.0.4
README
Collab_AdditionalCriticals 模块是一个简单的模块,用于区分您的 Magento 应用程序不同区域使用的关键样式。
配置
模块没有配置选项。您只需满足先决条件中指定的要求即可。
先决条件
dev/css/use_css_critical_path
必须在core_config_data
或config.php/etc.php
中设置为1
category.css
、simple-product.css
和configarble-product.css
以及critical.css
必须存在于app/design/frontend/<Vendor>/<Theme>/web/css/
目录中。这些文件需要您或您的团队使用自定义 grunt 任务等生成,本模块不提供任何这些文件。
它如何工作?
在特定布局处理中,模块会移除默认的关键CSS块,该块填充了 critical.css
文件的内容,并创建一个新的块,其中包含从之前准备好的文件中获取的内容。
为什么选择这个扩展而不是其他解决方案?
我们不相信具有大量选项的高效模块 - 简而言之 - 具有多个选项、为许多集成准备的模块始终会给应用程序带来一些性能影响。考虑到这一点,我们试图提供简单、便携和独立的模块,有时需要一些基本的 Magento 2 开发技能。
安装详情
composer req collab/module-additional-criticals bin/magento setup:upgrade