包安装
允许非安全连接
composer 默认使用 https 连接,私有 git 服务器可能使用 http 。
composer config -g secure-http false
Composer 需要 PHP 5.3.2+ 才能运行。
sudo curl -sS https://getcomposer.org/installer | php -- --install-dir=/home
sudo ln -s /home/composer.phar /usr/local/bin/composer
2.x降级为1.x
composer self-update --1
继续阅读
composer require illuminate/support
Laravel 框架已经自带此组件
require 'vendor/autoload.php';
$array = [];
$collection = collect($array)->map(function($item) {
return $item;
});
- PHP >= 7.2.0
- BCMath PHP 拓展
- Ctype PHP 拓展
- JSON PHP 拓展
- Mbstring PHP 拓展
- OpenSSL PHP 拓展
- PDO PHP 拓展
- Tokenizer PHP 拓展
- XML PHP 拓展
创建新项目,blog是项目名(文件夹名)
// 使用 laravel/install
composer global require laravel/installer
laravel new blog
// 创建特定版本 laravel 时,使用 composer
composer create-project --prefer-dist laravel/laravel blog "6.0.*"
composer create-project --prefer-dist laravel/laravel:^9 blog
// 使用 laravel/lumen-installer
composer global require "laravel/lumen-installer"
lumen new blog
// 创建特定版本 laravel 时,使用 composer
composer create-project --prefer-dist laravel/lumen blog
继续阅读