awakenweb/beverage-less

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

Beverage 任务运行器 Less 编译器模块

dev-master 2014-10-27 15:10 UTC

This package is not auto-updated.

Last update: 2019-02-20 18:16:12 UTC


README

Beverage 任务运行器 Less 编译器模块

先决条件

安装

将以下内容添加到您的 composer.json 文件中

{
    "require": {
        "awakenweb/beverage-less": "dev-master"
    }
}

配置

在您的 drinkmenu.php 文件中,添加以下任务

<?php

use Awakenweb\Beverage\Beverage;
use Awakenweb\BeverageLess\Less;

function defaultTask()
{
    less();
}

function less()
{
    Beverage::files('main.less', ['less'])
            ->then(new Less('less', Less::LESSJS))
            ->destination('build/css');
}

选项

Less 类接受 2 个参数

  • importPath : 当 Less 编译器遇到导入指令时,它告诉编译器在哪里搜索。

  • formatter : 从 3 个可用的格式化工具中选择:Less::LESSJSLess::COMPRESSEDLess::NORMAL

贡献

错误

  • 如果您发现了一个错误,并且有信心修复它,请通过发送带有错误修复和用于识别错误的单元测试的拉取请求来修复它。

  • 如果您无法自行修复错误,请在此 Github 仓库中填写一个问题。

安全漏洞

  • 如果您认为在此软件包中发现了安全漏洞,请在采取任何其他措施之前,通过电子邮件联系 Mathieu SAVELLI。

新特性

  • 直接向 Beverage 代码库添加新特性的拉取请求之前,请通过电子邮件联系 Mathieu SAVELLI。如果该特性被证明适合 Beverage,您可以自由地发起拉取请求。

  • 如果您喜欢这个软件包,您可以做的最好的事情是提供新的出色模块,并通知我。我将它们添加到这个说明中。

贡献者

许可

Beverage 及其官方模块在 MIT 许可证 下发布