2

我正在 OctoberCMS 中创建一个插件,我需要在一些前端和后端用例中使用更少。问题是我不知道如何在我的插件中导入更少的文件文件。

据我了解,通常会这样做:

<link href="{{ ['assets/less/theme.less']|theme }}" rel="stylesheet">

但对我来说,这是行不通的。我想知道我做错了什么,或者应该怎么做。为了做到这一点,我得到的最远的是以下内容:

<link href="{{ ['path/to/plugin/asset.less']|app}}" rel="stylesheet">

这里有人知道我如何在插件中使用 less 吗?

编辑:我做了更多的挖掘,发现如果我在我的插件中注册较少的包,如下所示:

CombineAssets::registerCallback(function($combiner) {
        $combiner->registerBundle('~/path/to/style.less');
    });

并使用命令行编译它,如下所示:

php artisan october:util compile less

然后在html中导入css,然后就可以了。

如果有人知道如何实时执行此操作,那么听到它会很棒。

4

0 回答 0