dnafactory/module-critical

一个模块,允许直接从静态内容中提供由less生成的critical.css。

1.0.3 2022-08-31 09:25 UTC

This package is auto-updated.

Last update: 2024-09-29 06:03:09 UTC


README

License

一个处理从less源生成critical css的模块。

房间里的大象

如果您想将critical css作为less源提供服务,当然,您可以将您的critical.less放入自定义主题目录中。

app/design/frontend/[Vendor]/[Custom-Theme]/web/css/critical.less

然后,在静态:content:deploy阶段,critical.css文件将被生成并保存在静态内容文件夹中。然而,即使在生产模式下,Magento也总是会尝试从源目录获取该文件,因此它将在每次请求时重新构建critical.css。

解决方案

此模块简单地替换了读取critical.css内容的原始ViewModel,以从静态内容文件夹中获取它。

快乐编码