cognetif/kirby-blade-mix

此包已被 废弃 且不再维护。未建议替代包。

Kirby Blade 模板混合指令

v0.1.0 2020-07-31 13:41 UTC

This package is auto-updated.

Last update: 2024-02-26 14:51:06 UTC


README

本项目添加了在afbora/kirby-blade 模板插件中可用于Blade模板的 @mixcss@mixjs 指令。

安装

要安装,只需使用composer要求

$ composer require cognetif/kirby-blade-mix

将以下内容添加到您的 Kirby 配置文件中


    'afbora.blade.directives' => [
        'mixjs' => function ($file)
        {
            return "<?= \Cognetif\Kirby\Mix\Mix::Js({$file}) ?>";
        },
        'mixcss' => function ($file) {
            return "<?= \Cognetif\Kirby\Mix\Mix::Css({$file}) ?>";
        }
    ]

然后您可以在您的 blade 模板中使用该指令,例如


<head>
    @mixcss('/assets/main.css');
</head>
<!-- ... -->
<body>
    @mixjs('/assets/main.js');
</body>

混合清单 Json

该指令假定您的 mix-manifest.json 位于 $kirby->root('index') 路径,也称为包含主站 index.php 文件的公共文件夹。