MENU

Composer --PHP类扩展包

简介

Composer 是 PHP 的一个依赖管理工具。它允许你申明项目所依赖的代码库,它会在你的项目中为你安装他们。Composer是PHP类扩展包,类似Node.js中的npm。
14-1

安装Composer

  • 下载Composer

    我们可以使用命令下载也可以去官网下载composer.phar文件。

    下面说说第一种方法,命令下载方法:

    php -r“copy('https://getcomposer.org/installer','composer-setup.php');”
    php composer-setup.php
    php -r“unlink('composer-setup.php');”
    

    第二种方法就是去官网下载composer.phar文件。

  • 安装Composer

    有局部安装也有全局安装两种,这里就只说全局安装方法吧。

    Mac或Linux系统
    打开命令行窗口并执行如下命令将前面下载的 composer.phar 文件拷贝到 /usr/local/bin/ 目录下面:

    sudo cp composer.phar /usr/local/bin/composer
    sudo chmod +x /usr/local/bin/composer
    

    Windows 系统

    首先将composer.phar复制到 PHP 的安装目录下面(即为php.exe同级目录),再在这个目录新建一个composer.bat文件,并将下面代码保存在.bat文件中。

    @php "%~dp0composer.phar" %*
    

    最后用命令行执行 composer --version ,看看能不能输出下面的图。

    14-2

启用Composer中国全量镜像

为什么要使用中国全量镜像?因为在天朝被墙的原因,偶尔不能连接到Composer官网国外的服务器啦,所有要使用中国全量镜像。

配置中国全量镜像也有两种,一种是系统全局配置,另外一种是单个项目配置,这里推荐前者,因为不用经常配置它。

配置方法:打开命令行执行如下代码(Windows、Linux、Mac都相同)

composer config -g repo.packagist composer https://packagist.phpcomposer.com

在没有执行上面那条命令之前我们可以看看它原来的地址(执行如下命令)

composer config -gl repo.packagist

14-3

执行更换成中国全量镜像后

14-4

url地址发生了变化啦。

使用Composer的好处

Composer就像一个库,包含有众多的资源,比如验证码,百度Ueditor富文本编辑器等等。

标签: composer
返回文章列表 文章二维码 打赏
本页链接的二维码
打赏二维码