什么是作曲家?
Composer是PHP编程语言的依赖项管理器, 用于管理PHP软件和所需库的依赖项。 Nils Adermann和Jordi Boggiano开发了作曲家。他们于2011年4月开始开发, 并于2012年3月1日首次发布。
Composer通过命令行运行。编写器的主要目的是为应用程序安装依赖项或库。编写器还为用户提供了可在Packagist上安装的PHP应用程序的安装, 其中Packagist是包含所有可用软件包的主存储库。
Composer为库提供自动加载功能, 以简化第三方代码的使用。
以下是Composer中使用的一些重要命令:
- require require命令用于将库或软件包作为参数添加到文件composer.json, 然后进行安装。假设我想在composer.json文件中添加facebook php SDK。下面给出的是require命令的语法:
{"require":{"facebook/php-sdk": "3.2.*", }}
- install install命令用于从composer.json文件安装所有库或软件包。此命令用于从composer.json文件下载所有PHP依赖关系存储库。
- update update命令用于根据composer.json文件中提到的版本来更新composer.json文件中的所有库或软件包。我们可以说update命令将依赖关系更新为最新版本。
- remove remove命令用于卸载库或软件包, 并将其从composer.json文件中删除。
以下是下载Composer的步骤:
- 单击下面给出的链接以下载Composer:https://getcomposer.org/download/。
- 要下载Windows版Composer, 请单击链接Composer-Setup.exe。
文章图片
- 单击上面的链接后, 将下载Composer-Setup.exe文件。
- 要安装Composer, 请运行下载的文件。
- 单击下载的文件后, 屏幕显示如下:
文章图片
在上面的屏幕中选择开发人员模式, 然后单击下一步按钮。
- 选择要在其中安装作曲家的安装程序的路径, 然后单击“下一步”按钮。
文章图片
- 选择命令行PHP的路径, 路径为“ c:\ wamp \ bin \ php \ php5.6.40 \ php.exe”。
文章图片
- 如果要使用代理, 请选中代理服务器的框并输入代理URL。在这里, 我使用的是没有代理服务器的Composer, 因此我取消选中此框。单击下一步按钮。
文章图片
- 下面的屏幕显示安装程序已准备好安装, 单击“安装”按钮。
文章图片
- 单击安装按钮后, 屏幕显示如下:
文章图片
单击下一步按钮。
如果要查看在线文档, 请选中“查看在线文档”框, 然后单击“完成”按钮。
文章图片
【Laravel Composer安装详细教程】作曲家的安装完成。现在, 我们将检查作曲家是否已成功安装。要检查这一点, 请打开命令提示符并键入Composer。
文章图片
进入作曲家后, 按Enter键。
文章图片
上面的屏幕显示作曲家已成功安装。