jralph / laravel-artisan-colour
该软件包最新版本(1.0.0)没有提供许可证信息。
1.0.0
2014-06-24 14:07 UTC
Requires
- php: >=5.4.0
- illuminate/support: 4.2.*
This package is auto-updated.
Last update: 2024-09-08 09:30:25 UTC
README
Laravel 的 Illuminate\Console\Command
对象的简单扩展,用于添加一些颜色功能。
Laravel 的 Artisan 已经使用 info
、error
、comment
和 line
方法提供了一些颜色特性,但它并没有提供全部。此软件包允许您使用所有可用的 ANSI 颜色与 line
方法。
安装
使用 composer 安装简单且直接。
将软件包添加到您的 composer.json
文件中。
"require": {
...
"jralph/laravel-artisan-colour": "1.*"
}
完成之后,运行 composer update
并按照以下设置进行操作。
设置
设置简单直接,只需两个步骤。
- 将
'Jralph\LaravelArtisanColour\LaravelArtisanColourServiceProvider',
添加到您的app/config/app.php
的providers
数组中。 - 确保您想要使用颜色的任何类都扩展
Jralph\LaravelArtisanColour\Console\Command
。
用法
使用颜色简单直观。
颜色仅在 $this->line();
方法中可用,因为其他方法已经有与之相关的颜色。
语法
- __With Background__: `$this->line('This is some text.', 'text_colour:background_colour');`
- __Only Test__: `$this->line('This is some text.', 'text_colour');`
可用的颜色
以下是所有可用的文本颜色和背景颜色的列表。
- 黑色
- 白色
- 红色
- 绿色
- 蓝色
- 黄色
- 青色
- 品红色
通过使用上述颜色组合与软件包,您将获得所需的文本/背景颜色。
可选配置
该软件包还包括可选的配置,您可以根据需要更改。
发布配置:php artisan config:publish jralph/LaravelArtisanColour
config.php
此文件包含一个选项。是否在 Windows 中输出颜色。
如果此选项为真,则软件包将输出 ANSI 颜色代码。如果您没有设置命令行来读取这些代码并设置颜色,则可能希望将此选项设置为 false。
ansi.php
此文件包含所有颜色的设置。
在此文件中,您可以设置默认文本颜色(白色)和默认背景颜色(黑色)。