发布于: 2022-05-28 13:53:26

Composer

安装:mac使用brew命令直接安装composer


#查看composer命令
$ composer list

#获取帮助
$ composer --help

#以交互方式填写composer.json文件信息 创建一个composer库
$ composer init

#从当前目录读取composer.json文件,处理了依赖关系并把其安装到vendor目录下
#如果当前目录下存在composer.lock文件,先从lock文件读取。没有lock文件将在处理完依赖关系后创建lock文件
$ composer install


#更新依赖版本 获取依赖的最新版本,升级composer.lock文件;
$ composer update vendor/package1 vendor/package2
$ composer update vendor/*

#添加新的依赖包到composer.json文件中并执行更新
$composer require

#在当前项目中搜索依赖包
$ composer search xx

#列举所有可用的资源包
$ composer show xx

#检测composer.json文件是否有效
$ composer validate

#将composer工具更新到最新版本;
$ composer self-update

#基于composer创建一个新的项目;
$ composer create-project

#在添加新的类和目录映射是更新autoloader
$ composer dump-autoload

#镜像配置
$ composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/

Composer使用

composer官方网址:https://getcomposer.org

第一步:安装composer(windows环境)

  1. 官网下载安装包 https://getcomposer.org

  2. 点击安装(一直点下一步安装完成)

  3. 在命令行输入composer , 查看是否安装成功


第二步:更改composer镜像

打开命令行输入:

$ composer config -g repo.packagist composer https://php.cnpkg.org

或者

$ composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/

解除镜像

$ composer config -g --unset repos.packagist

composer更新

$ composer selfupdate

第三步:用composer安装laravel

# composer create-project laravel/laravel dirname --prefer-dist 
# 安装6.*版本  
$ composer create-project laravel/laravel blog  --prefer-dist "6.*"
# 安装composer
$ brew install composer


$ composer -V
Composer version 2.1.12 2021-11-09 16:02:04

#镜像配置
$ composer config -g repo.packagist composer https://mirrors.aliyun.com/composer

#温馨提示 php7.2不支持laravel8版本  要用laravel8必须升级到8.0以上
$ composer create-project laravel/laravel cyblog --prefer-dist "8.5.24"
$ composer create-project --prefer-dist laravel/laravel cyblog "8.5.24"



延伸阅读
    发表评论