composer在windows環(huán)境下安裝,使用教程

第一步:配置path。這里我的php在E:\wamp\bin\php\php5.5.12目錄下面。操作如圖一圖二

圖一
圖二

第二步:下載安裝包,配置php文件

1、下載安裝包,https://getcomposer.org/download/

圖三

2.在php.ini文檔中打開extension=php_openssl.dll

3.下載php_ssh2.dll、php_ssh2.pdb,

http://windows.php.net/downloads/pecl/releases/ssh2/0.12/

4.把php_ssh2.dll、php_ssh2.pdb文件放php的ext文件夾

5.重啟apache,php

第三步:安裝

1.雙擊Composer-Setup.exe,點(diǎn)擊next

圖四

2.選擇你的php.exe所在文件夾的路徑

圖五

3.直接點(diǎn)next

4.點(diǎn)install

5.點(diǎn)finish

6.打開cmd,直接輸入composer:如下表示安裝成功

圖六

第四步:使用

比如,我的項(xiàng)目在E:\wamp\www\thinkphp下,說白了就是在"thinkphp"這個(gè)文件夾下,

我現(xiàn)在想在這個(gè)文件夾下用composer管理組件,該怎么做?

1.在`thinkphp`這個(gè)文件夾下創(chuàng)建一個(gè)composer.json文件,這個(gè)文件中有你所有組件的信息.文件內(nèi)容如下:

我添加了我要用到的3個(gè)組件

圖七

php組件很多,組件名和版本都可以從https://packagist.org/獲得

2.在cmd命令行中,進(jìn)入到`thinkphp`這個(gè)目錄下,

3.在cmd命令行執(zhí)行composer install命令,他會(huì)去自動(dòng)下載`thinkphp`文件夾下的composer.json文件中的那3個(gè)組件.

圖八

結(jié)果如下:生成了幾個(gè)文件夾

圖九

可以看到,他自動(dòng)生成了一個(gè)vendor文件夾,組件全下載在了vendor下面.

應(yīng)用時(shí)添加 :require APP_PATH . '../vendor/autoload.php';//引入自動(dòng)加載文件

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 在composer的概念中呢,我們已經(jīng)了解到composer究竟是干什么的,然后也了解到,有了composer之后...
    布爾教育閱讀 2,740評(píng)論 0 6
  • 是什么 如果你知道yum、apt-get、npm、bower等命令中的一種或者多種,那么,你也能很快知道compo...
    旱魃一樣閱讀 3,347評(píng)論 0 9
  • Composer是一個(gè)非常流行的PHP包依賴管理工具,已經(jīng)取代PEAR包管理器,對(duì)于PHP開發(fā)者來說掌握Compo...
    bycall閱讀 2,438評(píng)論 0 1
  • 一、框架概述 課程概述 laravel 4天(之前TP框架還是很大的區(qū)別)(國(guó)外框架) 在線教育平臺(tái) 6天(lar...
    園草戒閱讀 473評(píng)論 0 0
  • 簡(jiǎn)介下載地址API使用步驟例子 1.Volley: 一.簡(jiǎn)介 Volley它是2013年Google I/O 大會(huì)...
    努力生活的西魚閱讀 328評(píng)論 0 0

友情鏈接更多精彩內(nèi)容