drnkwati / bootpack
Laravel 包引导器
v1.0.4
2022-02-07 20:20 UTC
Requires
- php: >=5.5.9
- illuminate/console: >=5.1
Requires (Dev)
- orchestra/testbench: >=3.1
README
Bootpack - Laravel 5 包引导器
描述
Bootpack 是一个 Laravel 5 包引导器,可以进行以下操作:
- 为 Laravel 包创建 composer.json
- 创建一个基本且结构良好的包目录
- 将本地自动加载器添加到项目的 composer.json 中
- 导出自动加载
- 将包服务提供者添加到 Laravel 项目中
- 初始化 Git 仓库
- 可能还有更多...
它具有基于 artisan 命令的完整终端应用程序功能。
安装
composer require drnkwati/bootpack
将服务提供者注册到当前项目(如果使用 Laravel 5.5+ 则不需要)
Drnkwati\Bootpack\BootpackServiceProvider::class
发布配置
php artisan vendor:publish
使用方法
不能再简单了... 将 test/package 重命名为您希望创建的 vendor/packagename 格式。
示例:test/package
php artisan bootpack:create test/package
如果您想要一个最小化的设置,请传递选项 --source=legacy 或提供自定义模板路径。
php artisan bootpack:create test/package --source=legacy
php artisan bootpack:create test/package --source=~/path/to/custom/package/template/directory
然后您将有一个酷炫的功能性终端来帮助您创建包。享受吧!