composer使用
1 介绍什么是composer
2 安装composer
3 安装composer后,记得开启php.ini的php_openssl扩展
4 composer的文件格式是json格式(composer.json)
其中composer.json文件说明:就是composer的配置文件,将配置文件写到该文件中,composer就会根据这个文件中的内容自动为我们下载对应的包,而且已经集成了自动加载功能。
5 将composer的官网修改为国内镜像网
官网:https://packagist.org中国镜像网:http://packagist.phpcomposer.com
开源网站:https://github.com
(顺序:从中国镜像网下载完包依赖关系后,在从GitHub上下载对应的文件)
6 指令修改:
修改url地址为:官网→中国镜像网,修改方法为,一,指令修改(全局修改)
composer config -g repo.packagist composer http://packagist.phpcomposer.com
二,配置文件修改(单个项目修改)
"repositories":{
"packagist":{
"type":"composer",
"url":"http://packagist.phpcomposer.com"
}
}
例如:我们用composer加载一个路由包,如下
{
"require":{
"noahbusecher/macaw":"dev-master"
}
}
,然后执行 composer update,就会生成我们需要的文件
7 参数
psr-4 :命名空间映射classmap:自动加载文件夹
【注】composer下载的安装包已经完成了自动加载,可以直接使用,自己写的文件如果想要自动加载,需要手动配置composer.json文件,有两种方式,第一种叫classmap,第二种叫psr-4
【注】在composer写完autoload后,要先执行composer dump-autoload
本文介绍了Composer的基本概念及其安装方法,并详细讲解了如何通过修改Composer的配置文件来使用国内镜像源加速包的下载过程,还提供了如何加载外部包及自动加载本地文件的方法。
998

被折叠的 条评论
为什么被折叠?



