Composer 安装

作者: 独自迈向前方 | 来源:发表于2018-01-04 11:59 被阅读0次

Composer 安装

Composer中文网参考

  1. 下载安装脚本
php -r "copy('https://install.phpcomposer.com/installer', 'installer');"
// 或者
wget https://install.phpcomposer.com/installer
  1. 执行安装
php installer

Mac 或 Linux 系统:

mv composer.phar /usr/local/bin/composer

Windows 系统:

  1. 将 composer.phar 复制到 PHP 的安装目录下面,也就是和 php.exe 在同一级目录。
  2. 在 PHP 安装目录下新建一个 composer.bat 文件,并将下列代码保存到此文件中。
@php "%~dp0composer.phar" %*

此时 在命令行窗口(cmd) 通过 composer -v 即可查看版本号以及相关命令信息

但是在 git-bash 等命令行环境中 依然会提示如下

bash: composer: command not found

这是由于 git-bash 无法识别 composer.bat 文件

解决方法 在php目录下 再创建一个文件 composer 并输入如下代码即可(该文件无后缀名):

#!/usr/bin/env sh

# php /path/to/composer.phar $*
php `dirname $0`/composer.phar $*

注:其实上面这三个文件放在任何位置都是可行的但要满足下列三个条件

  • php 必须包含在环境变量 PATH 里面
  • composer 和 composer.bat 必须包含在环境变量 PATH 里面
  • composer 和 composer.bat 里面的代码指向的路径 必须能找到 composer.phar 文件

使用国内镜像可提高上下载的速率

composer config -g repo.packagist composer https://packagist.phpcomposer.com
// 或者
composer config repo.packagist composer https://mirrors.aliyun.com/composer/

解除镜像

composer config -g --unset repos.packagist

常用命令

// composer create-project 作者/项目名 创建本地文件名 版本号 额外参数
composer create-project laravel/laravel test 6.0.* 

// composer require 作者/项目名 版本号 额外参数
composer require vendor/package 2.*

composer install

composer dump-autoload --optimize

composer update

composer self-update

相关文章

网友评论

    本文标题:Composer 安装

    本文链接:https://www.haomeiwen.com/subject/yicrnxtx.html