php - Composer:无需安装即可获取包信息
问题描述
我可以使用 composer 获取包信息,即来自任何包的数据composer.json
而不composer.lock
安装它吗?可以从作曲家 CLI 中获得吗?
解决方案
您可以使用composer show <vendor>/<package> <version>
来显示有关包的信息。您可以使用已-a
卸载软件包的选项。它的格式与 不完全相同composer.json
,但显示的内容几乎相同。
例如composer show barryvdh/laravel-debugbar -a
:
name : barryvdh/laravel-debugbar
descrip. : PHP Debugbar integration for Laravel
keywords : debug, profiler, laravel, debugbar, webprofiler
versions : dev-master, 3.2.x-dev, v3.2.8, v3.2.7, v3.2.6, v3.2.5, v3.2.4, v3.2.3, v3.2.2, v3.2.1, v3.2.0, v3.1.5, v3.1.4, v3.1.3, v3.1.2, v3.1.1, v3.1.0, v3.0.1, v3.0.0, 2.4.x-dev, v2.4.3, v2.4.2, v2.4.1, v2.4.0, v2.3.2, v2.3.1, v2.3.0, V2.2.3, v2.2.2, v2.2.1, v2.2.0, v2.1.4, v2.1.3, v2.1.2, v2.1.1, v2.1.0, v2.0.6, v2.0.5, v2.0.4, v2.0.3, v2.0.2, v2.0.1, v2.0.0, 1.8.x-dev, v1.8.9, v1.8.8, v1.8.7, v1.8.6, v1.8.5, v1.8.4, v1.8.3, v1.8.2, v1.8.1, v1.8.0, v1.7.7, v1.7.6, v1.7.5, v1.7.4, v1.7.3, v1.7.2, v1.7.1, v1.7.0, v1.6.8, v1.6.7, v1.6.6, v1.6.5, v1.6.4, v1.6.3, v1.6.2, v1.6.1, v1.6.0, v1.5.5, v1.5.4, v1.5.3, v1.5.2, v1.5.1, v1.5.0, v1.4.3, v1.4.2, v1.4.1, v1.4, v1.3.1, v1.3, v1.2.3, v1.2.2, v1.2.1, v1.2, v1.1.5, v1.1.4, v1.1.3, v1.1.2, v1.1.1, v1.1, v1.0.4, v1.0.3, v1.0.2, v1.0.1, v1.0, v0.3.2, v0.3.1, v0.3, v0.2, v0.1.0, dev-revert-463-master, dev-revert-353-1.8, dev-revert-350-fix_query_logging_is_off, dev-revert-339-dha0stw-patch-disableVendors, dev-reset, dev-telescope-link, dev-feat-multiauth, dev-feat-csp
type : library
license : MIT License (MIT) (OSI approved) https://spdx.org/licenses/MIT.html#licenseText
source : [git] https://github.com/barryvdh/laravel-debugbar.git 35638e4f5e714a12dec5ca062e68c625c1309c1c
dist : [zip] https://api.github.com/repos/barryvdh/laravel-debugbar/zipball/35638e4f5e714a12dec5ca062e68c625c1309c1c 35638e4f5e714a12dec5ca062e68c625c1309c1c
names : barryvdh/laravel-debugbar
autoload
psr-4
Barryvdh\Debugbar\ => src/
files
requires
php >=7.0
illuminate/routing ^5.5|^6
illuminate/session ^5.5|^6
illuminate/support ^5.5|^6
symfony/debug ^3|^4|^5
symfony/finder ^3|^4|^5
maximebf/debugbar ^1.15
requires (dev)
laravel/framework 5.5.x
composer show
支持一个--format JSON
论点,但它似乎不起作用。有一个PR可以让你获得 JSON 版本。
推荐阅读
- charts - 谷歌图表 - 缩小单行图表时
- api - SoftLayer Curl 命令与 UI 输出不匹配
- authentication - 使用用户身份验证将数据从网络导入到谷歌表
- linux - 在 docker 容器中使用 quotactl 系统调用
- centos - 在 vagrant 中转发多个端口
- kotlin - 用于集合的 Kotlin DSL
- c++ - 乘以整数的持久性
- laravel-5.7 - “找不到类'Maatwebsite\Excel\Facades\Excel'”问题
- python - 为什么我的小部件没有显示在第三个屏幕上
- java - 创建一个具有自己唯一名称的新对象