keltiecochrane / themosis-view
此包已被弃用且不再维护。作者建议使用djgadd/themosis-view包。
此包最新版本(0.2.1)没有可用的许可证信息。
一个用于 Themosis 的插件,覆盖了一些默认 blade 行为
0.2.1
2018-02-01 15:08 UTC
Requires
- php: >=7.0
- composer/installers: ~1.2
- themosis/framework: ^1.3
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 的文件之前,否则钩子将不会运行。
支持
此插件按原样提供,尽管我们会尽力帮助。
贡献
任何贡献都将受到鼓励并被高度赞赏,您可以通过以下方式贡献:-
- 报告错误
- 建议功能
- 发送拉取请求