Composer笔记

查找composer库  https://packagist.org/search/
1.安装地址:https://getcomposer.org/download/
2.Composer 的代码库在镜像服务器上
    国内镜像
    https://pkg.phpcomposer.com
    https://php.cnpkg.org/
    https://mirrors.aliyun.com/composer/
    切换国内镜像 composer config -g repos.packagist composer https://php.cnpkg.org
    查看composer配置 composer config -g -l
3.Composer常用命令
    composer list 获取帮助信息
    composer init 以交互方式写composer.json文件
    composer install 从当前目录读取composer文件,处理依赖关系,并安装到vendor下
    composer update 获取依赖的最新版本,升级composer.lock文件
    composer require 添加新的依赖包到composer.json文件中并执行更新
    composer search 在当前目录下搜索文件包
    composer show 列出所有可用的依赖包
    composer self-update 将composer更新到最新版本
    composer create-project 基于composer创建一个新的项目
    composer dump-autoload 处理自动加载异常更新使用
4.查询composer镜像库代码版本及使用使用方法  
        https://packagist.org/
5.composer文件结构
    composer.json 配置依赖关系
    composer.lock 具体依赖关系及版本号
    verdor库文件目录
6.psr介绍
    PSR-0自动加载 
    PSR-1基本代码规范 
    PSR-2代码样式 
    PSR-3日志接口 
    PSR-4 自动加载
7.composer 安装类库自动加载
    手动添加composer自动加载需修改两个位置
    composer/auto_static.php
    public static $prefixDirsPsr4  命名空间对应关系
    public static $prefixLengthsPsr4 命名空间对应长度

你可能感兴趣的:(Composer笔记)