Windows下安裝composer

  • 下載 composer

  1. composer 下載地址:

https://getcomposer.org/download/php

下載頁面

  1. 獲得了composer.phar文件就是安裝成功了!

下載composer.phar就算成功了

  • 測試可用性

  1. 找到php.exe的路徑(我是使用的xampp,路徑爲:I:\xampp\php\php.exe)

image.png

  1. 打開命令窗口(快捷鍵windows+r -> cmd);laravel

  2. 切換到composer所在目錄 image.pngwindows

  3. 輸入指令composer

I:\xampp\php\php.exe composer.phar -V
(I:\xampp\php\php.exe)空格(composer.phar)空格(-V) 大寫的V框架

image.png

  • 簡化命令

echo @I:\xampp\php\php.exe "i:\composer\composer.phar" %*>composer.bat

解釋:.bat的文件是在windows系統下的可執行文件,以上意思也就是說寫入以上的命令到composer.bat這個文件中curl

image.png

image.png

image.png

簡化以後使用命令composer -V一樣能夠獲得composer的版本,如上第三圖 注意:使用簡化命令的時候必須加上composer.bat的路徑,也就是同理可說,想在哪裏執行composer的命令,只須要把composer.bat文件複製到相應的文件夾下面就能夠了。測試

image.png

可是通常來講會在windows下面添加環境變量(官方建議)網站

image.png

這樣就可使用全局的composer命令了,請注意加環境變量的時候,只須要加到包含composer.phar文件夾就能夠了,好比,這裏我I盤下面有一個composer文件夾,composer文件夾下面包含的composer.phar文件,我加環境變量的時候就只須要寫成I:composer;後面沒有了ui

  • 下載第三方類庫,安裝中國鏡像

    下載第三方的類庫的時候必須通過https://packagist.org/ 做者必須把類庫上傳到此網站以後才能夠下載,由於此網站是國外網站,下載類庫的時候比較慢,所以須要安裝中國鏡像
  1. 安裝中國鏡像 方法1、
composer config -g repo.packagist composer https://packagist.phpcomposer.com

image.png

image.png

若是下載一個類庫速度很快,證實鏡像安裝成功!url

方法2、

composer config -g repo.packagist composer https://packagist.laravel-china.org
  • 安裝TP5框架作測試

composer create-project topthink/think=5.0.* tp5  --prefer-dist

image.png

打開composer文件夾能夠看到tp5已經下載成功了

image.png

  1. 給TP5框架添加圖像處理類庫(require指令)(添加第三方類庫)
composer require topthink/think-image

image.png

image.png

image.png

  1. 更新第三方類庫(update指令)
composer update topthink/think-image
  1. 安裝第三方類庫(install)
composer install
  1. 自動加載 若是沒有使用框架的話,只須要include這個autoload.php文件就能夠了。

image.png

  • Mac或Linux系統安裝composer

  1. 方法1、
curl -sS http://install.phpcomposer.com/installer | sudo php -- --install-dir=/usr/local/bin --filename=composer
  1. 方法2、
curl -sS https://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer
  • 其餘指令

  1. composer 自我更新
composer selfupdate
  1. composer 忽略版本匹配
composer install --ignore-platform-reqs  或者 composer update --ignore-platform-reqs
相關文章
相關標籤/搜索