iinmass/laravel-package-checker

用于管理Laravel项目中包依赖的强大工具。深入了解包版本、安装状态和大小。

2.1.1 2024-01-01 17:52 UTC

This package is auto-updated.

Last update: 2024-09-30 19:52:12 UTC


README

License Latest Stable Version

功能

检索项目composer.json文件中所需的所有包的列表。显示每个包的当前版本、最新版本、安装状态和大小。提供供应商目录的树状图可视化,显示包的大小分布。通过突出显示大型包来帮助优化项目依赖。易于安装,与现有项目无缝集成。

描述

Package Checker是一个强大的工具,可深入了解项目使用的包。它帮助您管理项目的依赖关系,使您了解每个包的当前和最新版本、安装状态和大小。此包还提供了一种树状图可视化,显示供应商目录中包的大小分布,使您能够识别可能需要优化的大型包。

安装

通过Composer轻松安装Laravel Package Checker。在终端运行以下命令

composer require iinmass/laravel-package-checker

安装完成后,该包即可在您的Laravel项目中使用。

用法

要访问Package Checker,请将以下URL导航到您的浏览器中:http://your-app-url/package-checker/list。此页面提供了对您的Laravel项目包的全面概述,包括来自composer.json的必需包、它们的版本、安装状态和大小以及所有包及其依赖关系的树。

配置

Laravel Package Checker无需额外配置。它与Laravel项目无缝集成,并从composer.json文件和供应商目录检索必要的信息。

或者,您可以通过在终端运行以下命令发布包的配置文件,并根据需要对其进行自定义

php artisan vendor:publish --tag=package-checker-config

贡献

欢迎对Laravel Package Checker的贡献!如果您想为项目做出贡献,请按照以下步骤操作

  1. 分支存储库。
  2. 为您的功能或修复创建一个新分支。
  3. 进行必要的修改。
  4. 提交您的更改。
  5. 将分支推送到您的分支。
  6. 提交拉取请求。请确保您的代码符合项目的编码标准,并包含适当的测试。

许可证

Laravel Package Checker是开源软件,受MIT许可证许可。

鸣谢

Laravel Package Checker由inmass开发和维护。

支持

如果您遇到任何问题或有任何疑问,请在新问题跟踪器中创建新问题。我很乐意帮助您。