composer的安裝方法
網上說的方法幾乎都不正確,經作者總結,終於知道怎麽使用composer的方法。
第一,從http://docs.phpcomposer.com/下載安裝包:composer.phar
第二,把安裝包放在php的exe目錄下,wamp或者xampp也一樣
第三,然後在php的exe目錄下,創建一個叫composer.bat文件,在裏面寫入一下內容:
@ECHO OFF
php "%~dp0composer.phar" %*
然後雙擊執行這個文件。
第四,把你的php加入到環境變量(也就是跟配置java變量差不多,php的exe目錄復制下來,加到path變量最後面,然後記得加分號)。
控制面板->系統>高級系統設置>環境變量(N)->在系統變量裏找到path->在後面加上php的目錄地址。
第五,cmd裏面執行composer-v,出現下圖表示安裝成功
重頭戲來了,最主要的是安裝依賴:
1,首先打開https://pkg.phpcomposer.com/這個中國鏡像網站
2,然後執行網頁上方法1,
打開命令行窗口(windows用戶)或控制臺(Linux、Mac 用戶)並執行如下命令:
復制
composer config -g repo.packagist composer https://packagist.phpcomposer.com
3,接著執行方法2,
打開命令行窗口(windows用戶)或控制臺(Linux、Mac 用戶),進入你的項目的根目錄(也就是 composer.json文件所在目錄),執行如下命令:
復制
composer config repo.packagist composer https://packagist.phpcomposer.com
上述命令將會在當前項目中的 composer.json 文件的末尾自動添加鏡像的配置信息(你也可以自己手工添加):
復制
"repositories": {
"packagist": {
"type": "composer",
"url": "https://packagist.phpcomposer.com"
}
}這一步最主要的是進入項目的根目錄,根據我的理解應該是改變包的來源,因為外網被墻了2333
補充說明,要是項目沒有composer.json文件,你只能新建一個,然後在上面填上這一段代碼:
{
"require": {
}
}
4,然後打開composer.json文件,在上面require的代碼中填上你要依賴的包,例如:
{
"require": {
"topthink/think-captcha": "^1.0"
},
"repositories": {
"packagist": {
"type": "composer",
"url": "https://packagist.phpcomposer.com"
}
}
}
然後在命令窗口使用composer update命令去更新包,註意,之前已經有的代碼不要刪除,不然執行這個命令會刪除你之前已經依賴的包。
composer的安裝方法