collab/module-additional-criticals

一个为特定布局处理加载额外关键CSS文件的Magento 2模块

1.0.0 2024-08-13 11:52 UTC

This package is auto-updated.

Last update: 2024-09-13 12:03:35 UTC


README

Collab_AdditionalCriticals 模块是一个简单的模块,用于区分您的 Magento 应用程序不同区域使用的关键样式。

配置

模块没有配置选项。您只需满足先决条件中指定的要求即可。

先决条件

  • dev/css/use_css_critical_path 必须在 core_config_dataconfig.php/etc.php 中设置为 1
  • category.csssimple-product.cssconfigarble-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