patinthehat/laravel-package-manager

Laravel 5+ 的包管理器。

0.1.0 2017-05-03 11:39 UTC

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 许可证 下使用。