corazzi/ laravel-development-pack
开发Laravel应用程序(不会在生产环境中使用)时使用的资源包集合
v0.2.0
2017-05-26 20:53 UTC
Requires (Dev)
- barryvdh/laravel-debugbar: ^2.3
- barryvdh/laravel-ide-helper: ^2.3
- filp/whoops: ^2.1
- laracademy/interactive-make: ^0.7.0
- laravel/tinker: ^1.0
- rap2hpoutre/laravel-log-viewer: ^0.10.0
- themsaid/laravel-mail-preview: ^1.2
This package is not auto-updated.
Last update: 2024-09-29 01:27:54 UTC
README
一个方便的Laravel应用程序开发资源包集合,这些包不会注册到您的生产环境中。
安装
首先,使用--dev
标志将包包含到您的项目中
composer require --dev corazzi/laravel-development-pack
然后为您的非生产环境注册包服务提供者
// AppServiceProvider.php public function register() { if ($this->app->environment() !== 'production') { $this->app->register(Corazzi\LaravelDevelopmentPack\ServiceProvider::class); } }
每个包的配置
大多数包含的包都是即插即用的。也就是说,您不需要执行任何额外步骤就可以开始在您的开发环境中使用它们。
然而,某些包可能需要您将代码放入应用程序的其它位置,这可能会或在包含包的环境中(例如生产环境)引起问题。
有关详细信息,请参阅包配置文档。
选择性地包含包
默认情况下,所有包含的包都是启用的。
您可以通过发布配置文件来选择启用或禁用哪些包。
运行以下命令来发布配置文件:
php artisan vendor:publish --provider="Corazzi\LaravelDevelopmentPack\ServiceProvider"
然后,在config/dev-pack.php
中,将您不希望包含的每个包的值更改为false
。
请注意,即使您禁用了应用程序中的包以激活它,它仍然会被包含在您的composer依赖项中,因此也会包含在您的vendor
文件夹中。
包含的包
- barryvdh/laravel-debugbar
- barryvdh/laravel-ide-helper
- filp/whoops
- laracademy/interactive-make
- laravel/tinker
- rap2hpoutre/laravel-log-viewer
- themsaid/laravel-mail-preview
问题
请使用问题跟踪器来报告与此包相关的问题。请不要创建由或影响包含的包引起的问题,除非它是可以在本包中修复的集成问题。
安全问题
请直接将所有安全问题报告给sacha.corazzi@gmail.com。
不要使用问题跟踪器。