hedronium/spaceless-blade

为Blade添加@spaceless标签。(在Twig中类似使用)

v3.0.0 2019-08-24 06:23 UTC

This package is not auto-updated.

Last update: 2024-09-14 17:53:37 UTC


README

Latest Stable Version License Total Downloads

为Laravel的Blade模板引擎添加@spaceless标签。

在twig中你可以这样做

{% spaceless %}
    <div>
        <strong>foo</strong>
    </div>
{% endspaceless %}

在使用Laravel的Blade时是否怀念Twig{% spaceless %}标签?

使用这个包你可以在Laravel的Blade中也这样做(当然不需要使用Twig)。示例

@spaceless
    <div>
        <strong>foo</strong>
    </div>
@endspaceless

示例输出

<div><strong>foo</strong></div>

安装

获取包

对于Laravel 5.1或更高版本,获取版本2,通过在composer.json中添加以下行

"hedronium/spaceless-blade": "~2.0"

对于Laravel 4或更高版本,获取带有最新补丁的版本1,通过在composer.json中添加以下行

"hedronium/spaceless-blade": "~1.0"

注册服务提供者

对于Laravel 5.4及以下版本,打开你的config文件夹中的app.php文件,并在你的providers列表中添加以下行

'providers' => array(
    ...
    'hedronium\SpacelessBlade\SpacelessBladeProvider'
)