首先介紹什么Composer,它是一個(gè)用于管理PHP程序擴(kuò)展的管理工具,我們通常用Composer來(lái)安裝一些擴(kuò)展功能,使用它我們可以快速的把一些開(kāi)源的項(xiàng)目,代碼,函數(shù)庫(kù),類結(jié)構(gòu)引入我們自己的項(xiàng)目中,而不需要我們復(fù)雜的手動(dòng)引入。
Composer的安裝就相對(duì)比較簡(jiǎn)單了,Windows下面直接官網(wǎng)下載安裝包:https://www.phpcomposer.com/下載完成直接安裝就可以。
安裝的時(shí)候,會(huì)自動(dòng)選擇PHP的運(yùn)行程序,php.exe,如果沒(méi)有識(shí)別到,需要手動(dòng)選擇
安裝完成后需要重啟電腦,因?yàn)檫@個(gè)時(shí)候添加的環(huán)境變量還沒(méi)生效,直接運(yùn)行Composer的命令還不生效。這個(gè)時(shí)候Composer已經(jīng)安裝完成了,但是對(duì)應(yīng)的PHP程序還需要打開(kāi)php_openssl的擴(kuò)展,這個(gè)擴(kuò)展默認(rèn)是沒(méi)有打開(kāi)的。在PHP.ini中找到這個(gè)并把前面的分好去掉。
最后就是把下載地址設(shè)置為國(guó)內(nèi)的鏡像,因?yàn)閲?guó)外的鏡像下載速度太慢。使用下面這段命令就可以了。
composer config -g repo.packagist composer https://packagist.phpcomposer.com