keltiecochrane/themosis-view

此包已被弃用且不再维护。作者建议使用djgadd/themosis-view包。
此包最新版本(0.2.1)没有可用的许可证信息。

一个用于 Themosis 的插件,覆盖了一些默认 blade 行为

0.2.1 2018-02-01 15:08 UTC

This package is not auto-updated.

Last update: 2022-02-01 13:06:46 UTC


README

一个用于 Themosis 的 WordPress 插件,扩展了 BladeCompiler。它替换了 BladeCompiler::isExpired() 方法来检查我们是否处于生产状态。如果我们是,那么如果存在预编译的视图(不考虑编译/原始视图的时间戳),它将返回 false,因为我们的构建管道会为我们编译和压缩 HTML,我们不希望 BladeCompiler 覆盖它。这适用于我们,因为我们的托管平台是临时的,并且在生产状态下永远不会对视图进行任何更改,YMMV。

安装

在 composer 中要求包:-

composer require keltiecochrane/themosis-criticalcss

确保在 Themosis 加载之前加载插件,以便它有机会设置钩子来替换默认的 ViewServiceProvider。您可以将 themosis-view.php 文件复制到您的 mu-plugins 目录,但您需要确保它在字母顺序上位于加载 Themosis 的文件之前,否则钩子将不会运行。

支持

此插件按原样提供,尽管我们会尽力帮助。

贡献

任何贡献都将受到鼓励并被高度赞赏,您可以通过以下方式贡献:-

  • 报告错误
  • 建议功能
  • 发送拉取请求