composer的安装

在编写项目的时候经常会使用第三方类库,
这时来和大家一下composer。

Composer是PHP用来管理依赖(dependency)关系的工具,
你可以在自己的项目中声明所依赖的外部工具库(libraries),
这是Composer会帮你安装这些依赖的库文件。

运行Composer需要PHP5.3.2+以上版本,
且一些敏感的PHP设置和编译标志也是必须的,
对于任何不兼容项安装程序都会抛出警告。
同时Composer支持多平台的使用,
Windows、Linux以及OSX平台上运行也同样出色。

下面介绍一下composer的安装:
mac或者linux系统直接执行下面的命令;

php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php -r "if (hash_file('SHA384', 'composer-setup.php') === '669656bab3166a7aff8a7506b8cb2d1c292f042046c5a994c43155c0be6190fa0355160742ab2e1c88d40d5be660b410') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
php composer-setup.php
php -r "unlink('composer-setup.php');"

windows下安装:
下载并且运行 Composer-Setup.exe
它将安装最新版本的 Composer,并设置好系统的环境变量,
因此你可以在任何目录下直接使用 composer 命令。
下载好后,点开,点击next下一步,之后选择php版本
冯奎博客
然后一直下一步就可以了。
检查是否安装成功,打开命令行输入;

composer -v

冯奎博客
当出现上图的标志时,就证明安装成功了。

更新composer版本

composer self-update

Composer官网:
外国:https://getcomposer.org/
国内:http://www.phpcomposer.com/

因为我国网络的原因;
使得使用composer是比较慢的;
建议更换阿里云国内镜像:

composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/

阿里云镜像 https://mirrors.aliyun.com/composer/
腾讯云镜像 https://mirrors.cloud.tencent.com/composer/
华为云镜像 https://repo.huaweicloud.com/repository/php/

冯奎博客
请先登录后发表评论
  • latest comments
  • 总共0条评论