askedio/laravel-vendor-package

该软件包已被废弃,不再维护。没有建议的替代软件包。

供应商包示例

dev-master 2016-11-06 23:45 UTC

This package is not auto-updated.

Last update: 2020-01-24 16:07:30 UTC


README

如何为Composer创建供应商包的示例

"软件包是向Laravel添加功能的主要方式。软件包可以是像Carbon一样处理日期的好方法,也可以是像Behat一样的完整BDD测试框架。" https://laravel.net.cn/docs/master/packages

使用此软件包帮助开发新软件包,以便在您的项目之间共享——或者与世界共享。

安装

  1. 克隆此存储库。
  2. 将以下内容重命名为与您的存储库和软件包名称匹配
    • 命名空间:Askedio\LaravelVendorPackage
    • composer软件包名称:askedio/laravel-vendor-package
    • 资源命名空间:LaravelVendorPackage
  3. 添加到https://packagist.org.cn
  4. 使用您的详细信息,使用以下命令进行安装。

安装

安装一个新的Laravel副本,然后需要此软件包

composer create-project --prefer-dist laravel/laravel blog
cd blog
composer require askedio/laravel-vendor-package:dev-master

在config/app.php中注册

注册服务提供程序以启用软件包

Askedio\LaravelVendorPackage\Providers\AppServiceProvider::class,

自动加载

composer dumpautoload

使用Laravel进行测试

php artisan serv

浏览到http://localhost:8000/dashboard

测试软件包

在软件包存储库文件夹中

composer install
vendor/bin/phpunit