patinthehat / laravel-package-manager
Laravel 5+ 的包管理器。
0.1.0
2017-05-03 11:39 UTC
Requires
- php: >=5.6.4
- symfony/console: ~3.2
- symfony/process: ~3.2
Requires (Dev)
- mockery/mockery: ~0.9.4
- phpunit/phpunit: ~5.7
This package is not auto-updated.
Last update: 2024-09-29 02:29:02 UTC
README
Laravel Package Manager
提供了快速且简单的 Laravel 项目包管理。它允许您通过 composer 快速安装包(如果需要),然后自动注册包提供的所有或部分 Service Providers 和 Facades。
安装
要安装,首先使用 composer 安装
composer require patinthehat/laravel-package-manager
然后,通过编辑 config/app.php
注册服务提供者,并添加
LaravelPackageManager\LaravelPackageManagerServiceProvider::class,
到 $providers
数组中。
就这样!现在您可以通过 artisan
访问包管理器命令。
用法
要安装(通过 composer)包并注册其提供的所有服务提供者或 Facades,使用 package:require
命令
package:require <package-name> [-r|--register-only] [-d|--dev]
--register-only
选项跳过 composer 安装步骤。 --dev
选项允许您将包安装到开发依赖中。
要注销与包关联的服务提供者和 Facades,使用 package:unregister
命令
package:unregister <package-name>
您将为每个服务提供者和 Facade 提供提示,并询问您是否要注销它。这不会从您的 vendor/
目录中删除包。
许可证
Laravel Package Manager
是开源软件,可在 MIT 许可证 下使用。