Composer 的安装、配置和使用
一.问题引入
最近和朋友一起搞一个项目,laravel写的,部署在环境中运行,报以下错误:
因为没有弄过laravel框架,无知的我,只能求助于百度哈。
度娘还是有用的,我就找到一个外国友人关于解决这个问题的博文,在这里谢谢,就是因为有人乐于在网上分享相关信息,才使得我能尽快解决问题。
这篇博文大概是说,出现这个问题是因为我们从github下载项目下来,直接部署在环境中,由于项目缺少某些依赖库所造成的。解决方法是安装composer,创建项目。
二.composer 安装
之前只知道composer是个什么东东,却没去用它,可能之前一直用TP3写项目的缘故,现在要用到,那就安装一下吧。
注意:安装composer前必须开启php的.OpenSll,mbstring,pdo扩展,php版本要到5.6以上
安装的话,不同环境是不同的,我的开发环境是win10专业版,所以我下面只介绍win10环境下的安装(其他系统自行度娘)
1.首先我们有一个安装包(官网下载,百度)
2.白痴安装,选择你的php.exe 然后一直next,知道finish.如下图所示
有这个界面,就代表你基本成功咯。
最终确定:
打开cmd,输入一下命令
composer -v
如果出现下图图案,就说明你真的成功了。
三.配置国内镜像
需要配置国内镜像是因为composer的下载地址是国外的,种种原因使得下载速度过慢,这样就没意思了,所以我们需要一条命令更改成国内镜像。
composer config -g repo.packagist composer https://packagist.phpcomposer.com
四.composer的使用
composer 有不同的用法,这个自行百度,刚开始可能不习惯,但是一旦习惯了,就大大方便我们的写代码。