Composer
词条百科 1
Composer是PHP编程语言的应用程序级程序包管理器,它提供了用于管理PHP软件和所需库的依赖关系的标准格式。它由继续管理该项目的Nils Adermann和Jordi Boggiano开发。他们于2011年4月开始开发,并于2012年3月1日首次发布。Composer受到Node.js的“ npm ”和Ruby的“ bundler ”的强烈启发。该项目的依赖关系解决算法最初是openSUSE的libzypp satsolver的基于PHP的端口。

Composer从命令行运行,并为应用程序安装依赖项(例如库)。它还允许用户安装“ Packagist” 上可用的PHP应用程序,“ Packagist” 是其包含可用软件包的主要存储库。它还为指定自动加载信息的库提供自动加载功能,以简化第三方代码的使用。
Composer语法
常用命令
Composer提供了几个参数,包括:
require
:将参数中的库添加到文件composer.json中,然后安装它。install
:从composer.json安装所有库。这是用于下载所有PHP存储库依赖项的命令。update
:根据其中提到的允许版本,从composer.json更新所有库。remove
:卸载库并将其从composer.json中删除。
内容来源于网络,本内容不代表16map.com立场,内容投诉举报请联系16map.com客服。如若转载,请注明出处:https://16map.com/wiki/nmdeqi4lnity