composer是一個新崛起的PHP的依賴管理工具。官方安裝方法見:
此處假定:
(1)php安裝目錄爲C:/php5.4
(2)php 安裝目錄已經加入PATH環境變量(這樣就能夠在命令行直接輸入「php」而不是「C:/php5.4/php.exe」。PATH環境變量修改方法 見:http://blog.chinaunix.net/uid-25810793-id-3257898.html )
(3)composer安裝目錄爲r:/php_pharz
———————————–php
一、前期工做:php在命令行下所使用的php.ini文件,須要打開php_openssl.dll擴展
能夠經過如下命令行,肯定php在命令行下所使用的php.ini文件路徑:
php –ini
而後經過如下命令,肯定是否打開了php_openssl.dll擴展:
php -i | findstr /I /N 「openssl」
若是輸出字符串有openssl的信息,表示openssl打開成功;不然,請更改php.ini文件,打開php_openssl.dll擴展。html
二、經過瀏覽器下載以下文件到r:/php_phar,文件名爲「composer.phar」:
https://getcomposer.org/download/
三、打開cmd命令行,切換到composer安裝目錄:
cd r:/php_phar
1、增長bat文件。 linux
在composer安裝目錄下增長composer.bat,文件內容爲:
@echo off php %~dp0composer.phar %*
這樣,就能夠經過bat直接運行composer了:
運行代碼:r:/php_phar/composer -V
二、將r:/php_phar加入PATH環境變量,而後重啓命令行,就能夠達到你的效果了:
到此 安裝完成!!!shell
有兩種方式啓用鏡像服務:json
系統全局配置: 即將配置信息添加到 Composer 的全局配置文件 config.json 中。見「例1」windows
單個項目配置: 將配置信息添加到某個項目的 composer.json 文件中。見「例2」瀏覽器
打開命令行窗口(windows用戶)或控制檯(Linux、Mac 用戶)並執行以下命令:composer
composer config -g repo.packagist composer https://packagist.phpcomposer.com
打開命令行窗口(windows用戶)或控制檯(linux、Mac 用戶),進入你的項目的根目錄(也就是 composer.json 文件所在目錄),執行以下命令:工具
composer config repo.packagist composer https://packagist.phpcomposer.com
上述命令將會在當前項目中的 composer.json 文件的末尾自動添加鏡像的配置信息(你也能夠本身手工添加):ui
"repositories": { "packagist": { "type": "composer", "url": "https://packagist.phpcomposer.com" } }
➜ ~ composer self-update You are already using composer version 1.2.0 (stable channel).
若是你的 composer 不當心出現什麼問題了,用 composer update
也解決不了問題,那麼你能夠試試卸載後從新安裝。
其實 composer 就是一些 php 文件,你只要找到將他們刪除便可。
咱們能夠執行
composer config -l -g | grep "home|dir" -E
找到對應的目錄刪除便可。
首先,咱們常常會將 composer 配置成全局命令,這時,咱們能夠用 where composer
或者type composer
找到對應路徑,而後 rm 掉便可。
若是是 homebrew 安裝的話,直接用 brew info composer
就能夠查看已安裝的 composer 的位置了。
對了,你若是配置過別名,還需找到 shell 的配置文件,將別名刪除。
恩,如今就開始你的 composer 之旅吧。