发布于:
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环境)
在下载安装包 https://getcomposer.org
点击安装(一直点下一步安装完成)
在命令行输入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"