Composer是 PHP 用来管理依赖(dependency)关系的工具。你可以在自己的项目中声明所依赖的外部工具库(libraries),Composer会帮你安装这些依赖的库文件。
一、Composer介绍
Composer 它是 PHP 里快速安装类库的脚本。Composer 类似yum
、apt-get
、npm
、bower
等命令。平时,我们安装一个PHP类库,需要搜索->下载;使用composer,我们只要知道包名,直接composer insatll就可以了。具体的使用方法我们可以参考 Composer文档。
二、Windows下安装
- 使用安装程序
下载并且运行 Composer-Setup.exe,它将安装最新版本的 Composer ,并设置好系统的环境变量,因此你可以在任何目录下直接使用 composer
命令。
- 手动安装
设置PHP
系统的环境变量 PATH
,在dos命令中切换目录到php
的安装目录,然后运行安装命令下载 composer.phar 文件:
1 2 |
C:\Users\username>cd C:\bin C:\bin>php -r "readfile('https://getcomposer.org/installer');" | php |
注意: 如果收到 readfile 错误提示,请使用 http
链接或者在 php.ini 中开启 php_openssl.dll 。
在 composer.phar
同级目录下新建文件 composer.bat
:
1 |
C:\bin>echo @php "%~dp0composer.phar" %*>composer.bat |
关闭当前的命令行窗口,打开新的命令行窗口进行测试:
1 2 |
C:\Users\username>composer -V Composer version 1.7.3 2018-11-01 10:05:06 |
三、Mac 或 Linux 系统
打开命令行窗口并执行如下命令将前面下载的 composer.phar
文件移动到 /usr/local/bin/
目录下面:
1 |
sudo mv composer.phar /usr/local/bin/composer |
最后,不要忘了经常执行 composer selfupdate
以保持 Composer 一直是最新版本哦!
有关Composer的安装和升级也可以参考:如何安装composer。
我的微信
扫一扫加我微信