pingpong workbench

Laravel 5 Workbench.

v5.4.0 2017-08-29 10:41 UTC

README

版本兼容性

安装

您可以通过运行以下命令使用composer命令行安装此包:

composer require pingpong/workbench

安装包后,将 Pingpong\Workbench\WorkbenchServiceProvider 添加到您的 config/app.php 文件中的 providers 数组中。

最后,通过运行以下命令发布包的配置:

php artisan vendor:publish

这会将 workbench.php 配置文件发布到您的 config/ 文件夹中,并且您需要在其中设置包创建者的姓名和电子邮件。

自动加载Workbench

您可以通过将以下命令添加到您的 bootstrap/autoload.php 文件中来自动加载workbench。将以下命令放在脚本的底部。

/*
|--------------------------------------------------------------------------
| Register The Workbench Loaders
|--------------------------------------------------------------------------
|
| The Laravel workbench provides a convenient place to develop packages
| when working locally. However we will need to load in the Composer
| auto-load files for the packages so that these can be used here.
|
*/
if (is_dir($workbench = __DIR__.'/../workbench')) {
    Pingpong\Workbench\Starter::start($workbench);
}

创建一个包

在您创建包之前,您需要更新您的 config/workbench.php 文件中的 nameemail 配置值。

创建一个基本的包。

php artisan workbench vendor/package

创建一个带有生成一些脚手架资源的包。

php artisan workbench vendor/package --resources

其他文档

有关更多文档,您可以访问官方Laravel文档