Composer安装教程
1、首先我们需要安装好Composer
* Mac OS 系统可以使用以下命令来安装:
curl -sS https://getcomposer.org/installer | php
* 移动 composer.phar,这样 composer 就可以进行全局调用:
sudo mv composer.phar /usr/local/bin/composer
* 切换为国内镜像:如果需要其他镜像源可以参考下面2、的内容
composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
下载地址:https://getcomposer.org/download/
下载对应版本安装完成之后,打开终端输入:composer,会出现如下图:
2、国内常用镜像服务器
国内也有很多开发者用composer,所以这里我收集了一些镜像列表
1、阿里云镜像:https://pkg.phpcomposer.com
2、php国内镜像:https://php.cnpkg.org
3、腾讯云镜像:https://mirrors.cloud.tencent.com/composer/
3、Composer的使用
要使用 Composer,我们需要先在项目的目录下创建一个 composer.json 文件,文件描述了项目的依赖关系。
文件格式如下:
{ "require": { "monolog/monolog": "1.2.*" } }
接下来只要运行以下命令即可安装依赖包:
composer install
* 除了使用 install 命令外,我们也可以使用 require 命令快速的安装一个依赖而不需要手动在 composer.json 里添加依赖信息:
composer require monolog/monolog
Composer 会先找到合适的版本,然后更新composer.json文件,在 require 那添加 monolog/monolog 包的相关信息,再把相关的依赖下载下来进行安装,最后更新 composer.lock 文件并生成 php 的自动加载文件。