rawilk/laravel-base

为大多数Laravel项目提供有用的blade组件和功能。

资助包维护!
rawilk

v0.7.8 2023-08-31 15:31 UTC

README

Latest Version on Packagist Tests Total Downloads

注意:该包仍处于开发初期,因此功能可能会更改。

LaravelBase是我创建的一个包,用于提供我在大多数项目中常用的功能和blade组件,无需在项目之间重复代码。这个包非常具有个人观点,可能不适合其他人,所以请自行承担风险!

如果您正在使用Laravel Fortify和/或Jetstream,则不应该使用此包,因为它们之间会有冲突。虽然我认为这两个包都很好,但我决定取其部分功能,创建自己的版本以满足我的需求和偏好。它主要是为了我的个人使用,但当然,如果您觉得它适合您的项目需求,您也可以自由使用。

安装

您可以通过composer安装此包

composer require rawilk/laravel-base

您可以使用以下命令发布配置文件

php artisan vendor:publish --provider="Rawilk\LaravelBase\LaravelBaseServiceProvider" --tag="laravel-base-config"

您可以在以下位置查看默认配置:https://github.com/rawilk/laravel-base/blob/main/config/laravel-base.php

或者,您可以运行此包提供的安装命令,该命令将发布所有包资产并为您设置提供者。

php artisan laravel-base:install

警告:您不应在现有项目上运行此命令!在现有项目上安装或更新时,您应根据需要手动发布/配置。

使用方法

更多文档待补充!

测试

composer test

变更日志

请参阅CHANGELOG以获取最近更改的更多信息。

贡献

请参阅CONTRIBUTING以获取详细信息。

安全

请审查我的安全策略了解如何报告安全漏洞。

致谢

免责声明

本包与Laravel或其任何分支机构无关,未经授权、批准、赞助或支持。

许可协议

MIT许可(MIT)。有关更多信息,请参阅许可文件