apollopy/workbench

Laravel 5 工作台。

v5.7.0 2018-11-29 17:08 UTC

README

版本兼容性

安装

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

composer require --dev apollopy/workbench

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

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

php artisan vendor:publish

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

自动加载 Workbench

您可以通过将以下命令添加到您的 public/index.php 文件中来自动加载 workbench。

require __DIR__.'/../vendor/autoload.php';

/*
|--------------------------------------------------------------------------
| 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') && class_exists(ApolloPY\Workbench\Starter::class)) {
    ApolloPY\Workbench\Starter::start($workbench);
}

创建一个包

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

创建一个基本的包。

php artisan workbench vendor/package

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

php artisan workbench vendor/package --resources

其他文档

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