Composer的安装

composer

先来大概介绍一下composer 
Composer是 PHP 用来管理依赖(dependency)关系的工具。你可以在自己的项目中声明所依赖的外部工具库(libraries),Composer 会帮你安装这些依赖的库文件。 
说的简单一点,Composer 是一个新的安装包管理工具,服务于 PHP 生态系统。它实际上包含了两个部分:Composer 和 Packagist。 
composer 借鉴了npm,一款javascript安装包管理工具。

说明

为什么要使用composer呢?因为当你去做一个项目的时候你不可能用到什么功能都自己去写,那样是一件非常费时费力的事情。 
举一个很简单的例子:你需要一个验证码,但是你又不太懂图像相关的,如果让你写,你需要先去查看一些资料,看看怎么准备画布,验证码怎么显示,干扰元素怎么做。肯定能搞定,不过一天过去了。。。 
当然,并不是让你一味的去粘贴复制别人的代码。你在使用别人的代码后最好好好看看,因为下载量高的都是很优秀的代码,也许你会受益匪浅。

后续,我想分享一下Laravel框架相关的文章。在这之前必须要先说一个东西:Composer 
现在使用率较高的框架全部都是采用的composer加载,这很方便,是一个趋势,所以你必须要学会怎么使用composer。

安装

再次重申:Composer 需要 PHP 5.3.2+ 才能运行。 
在这里推荐一个网站:Composer中文网,如果你能够翻墙的话可以直接去Composer官网

1.Linux或Mac
curl -sS https://getcomposer.org/installer | php
  • 1

如果你想全局使用composer命令:将composer.phar文件移动到bin目录

mv composer.phar /usr/local/bin/composer
  • 1

现在还有一个问题,你每次请求的都是国外的仓库,如果你想换成国内源(不懂的后续文章会说明)

composer config -g repo.packagist composer https://packagist.phpcomposer.com
  • 1
2.Windows

1.命令方法:

php -r "readfile('http://install.phpcomposer.com/installer');" | php
  • 1

2.安装文件直接运行安装,这个是最简单的安装方法,他将下载最新版本,并且设置好环境变量,可全局使用。 
点击下载: [Composer-Setup.exe](http://getcomposer.org/ Composer-Setup.exe “Composer-Setup.exe”) 
注意:

1.这个过程可能会稍微长一点,因为走的国外。
2.中间有一个步骤是让你选择你的PHP运行文件,也就是php.exe。如果你装的是环境,直接去找到并选择这个文件即可。
3.如果第一次安装失败,建议再安装一次。

安装完成,打开cmd命令窗口,直接运行:composer。如果出现以下界面,表示安装成功 
这里写图片描述 
linux上直接运行:composer -version出现结果即可

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值