weboftalent / clearrequirements
通过单个模板调用移除所有需求并重新开始模板
4.0.3
2019-07-03 15:43 UTC
Requires (Dev)
- phpunit/phpunit: ^5.7
- squizlabs/php_codesniffer: ^2.3
This package is auto-updated.
Last update: 2024-09-10 03:59:44 UTC
README
维护者
- Gordon Anderson (昵称: nontgor) gordon.b.anderson@gmail.com
简介
此模块允许使用 YML 配置文件从模板中清除 CSS 和 JS 文件。如果您希望手动合并和压缩 JS 和 CSS 文件,请使用此功能。
文档
YML 文件
YML 配置文件,可以任意命名,仅包含要清除的 JS 和 CSS 文件列表。请注意,也可以提供唯一的 ID,这是清除自定义脚本的唯一方式。
--- Name: jakayanrides-clear-requirements After: clear-requirements-extensions --- WebOfTalent\ClearRequirements\RequirementsClearer: JavaScript: - framework/thirdparty/jquery/jquery.js - framework/thirdparty/jquery-validate/lib/jquery.form.js - framework/thirdparty/jquery-validate/jquery.validate.pack.js - comments/javascript/CommentsInterface.js - mappable/javascript/google/FullScreenControl.js - mappable/javascript/google/markerclusterer.js - mappable/javascript/google/maputil.js CSS: - foundationforms/css/foundationforms.css
执行需求清除
在模板中包含 JavaScript 调用之前,请执行以下操作
$ClearCustomRequirements
清除所有需求
此操作不使用上述配置文件,仅简单地移除所有需求。请注意,这包括自定义脚本。
如果需要此功能,请在包含 JavaScript 之前将其添加到模板中。
$ClearAllRequirements
需求
- SilverStripe 3,4
安装
SS4
composer require 'weboftalent/clearrequirements'
SS3
composer require 'weboftalent/clearrequirements:^1'
待办事项
- 测试