简介
Composer 是一个用于 PHP 依赖管理的工具。它实现了让你声明项目所依赖的库,并帮你完成安装/更新过程。
以下命令来自 composer version 1.8.0。翻译使用【百度翻译】。
通过在命令窗口执行:
composer
或者:
composer list
得到 composer 的全部命令。
Usage 【语法】:
command
options 【选项】:
=WORKING-DIR 如果指定,请使用给定的目录作为工作目录。-v
Available commands【可用命令】:
about 显示有关 composer 的简短信息。archive 创建此 composer 包的存档。browse 在浏览器中打开包的存储库 URL 或主页。check-platform-reqs 检查是否满足平台要求。clear-cache 清除编写器的内部包缓存。clearcache 清除编写器的内部包缓存。config 设置配置选项。create-project 将新项目从包创建到给定目录。depends 显示导致安装给定包的包。diagnose 诊断系统以识别常见错误。dump-autoload 卸载自动装载机。dumpautoload 卸载自动装载机。exec 执行可行的二进制/脚本。global 允许在全局 composer 目录中运行命令 ($COMPOSER_HOME)。help 显示命令的帮助home 在浏览器中打开包的存储库 URL 或主页。i 安装 composer.lock 文件中的项目依赖项(如果存在),或者返回 composer.json。info 显示有关包的信息。init 在当前目录中创建基本 composer.json 文件。install 安装 composer.lock 文件中的项目依赖项(如果存在),或者返回 composer.json。licenses 显示有关依赖项的许可证的信息。list 列出命令。outdated 显示具有可用更新的已安装包的列表,包括其最新版本。prohibits 显示阻止安装给定包的包。remove 从 require 或 require-dev 中删除包。require 将所需的包添加到 composer.json 并安装它们。run-script 运行 composer.json 中定义的脚本。search 搜索包。self-update 将 composer.phar 更新为最新版本。selfupdate 将 composer.phar 更新为最新版本。show 显示有关包的信息。status 显示从源安装的包的本地修改包列表。suggests 显示程序包建议。u 根据 composer.json 将依赖项升级到最新版本,并更新 composer.lock 文件。update 根据 composer.json 将依赖项升级到最新版本,并更新 composer.lock 文件。upgrade 根据 composer.json 将依赖项升级到最新版本,并更新 composer.lock 文件。validate 验证 composer.json 和 composer.lock。why 显示导致安装给定包的包。why-not 显示阻止安装给定包的包。
下面我进行实例操作讲解下,让同学们可以更好的理解。
我们拿 about 命令来讲解。执行 about 命令是:
composer about
然后我们再执行“-h”的命令。
composer about -h
或者【等同于】
composer about --help
options 是在我们正常执行了命令后的一个可选项,通过该选项,我们可以对该命令作进一步的功能扩展,比如通过“-h”或“--help”了解该命令的详情之类的。
-- 完结 --