參考:http://docs.phpcomposer.com/00-intro.html#Using-Composer
http://www.phpcomposer.com/
下載安裝
下載並且運行 Composer-Setup.exe,它將安裝最新版本的 Composer ,並設置好系統的環境變量,因此你可以在任何目錄下直接使用 composer
命令。
安裝成功后,在windows,命令行輸入 composer
說明安裝成功
使用 Composer
現在我們將使用 Composer 來安裝項目的依賴。在當前目錄下創建 composer.json
文件。
文件內容如下
{ "require": { "monolog/monolog": "1.2.*" } }
要解決和下載依賴,請執行 install
命令:
php composer.phar install
如果你進行了全局安裝,並且沒有 phar 文件在當前目錄,請使用下面的命令代替:
composer install
這里將下載 monolog 到 vendor/monolog/monolog
目錄。
也可以直接使用如下命令
composer require faisalman/simple-excel-php
自動加載
除了庫的下載,Composer 還准備了一個自動加載文件,它可以加載 Composer 下載的庫中所有的類文件。使用它,你只需要將下面這行代碼添加到你項目的引導文件中:
require 'vendor/autoload.php';
現在我們就可以使用 monolog 了!
composer執行不成功,啟用國內鏡像網站的配置更改辦法
查看 composer 主目錄:通過 composer config -l -g
命令可以列出 composer 的全局配置信息,在這些信息中查找 [home]
配置項就是 composer 的主目錄。Linux 用戶請執行 sudo composer config -l -g
命令。
進入 composer 的主目錄,打開 config.json 文件(如果沒有就自己創建一個),然后增加本鏡像服務的配置信息,最終內容如下:
{ "config": { }, "repositories": [ {"type": "composer", "url": "https://packagist.phpcomposer.com"}, {"packagist": false} ] }