Composer的安裝

composer

先來大概介紹一下composer 
Composer是 PHP 用來管理依賴(dependency)關係的工具。你可以在自己的項目中聲明所依賴的外部工具庫(libraries),Composer 會幫你安裝這些依賴的庫文件。 
說的簡單一點,Composer 是一個新的安裝包管理工具,服務於 PHP 生態系統。它實際上包含了兩個部分:Composer 和 Packagist。 
composer 借鑑了npm,一款javascript安裝包管理工具。

說明

爲什麼要使用composer呢?因爲當你去做一個項目的時候你不可能用到什麼功能都自己去寫,那樣是一件非常費時費力的事情。 
舉一個很簡單的例子:你需要一個驗證碼,但是你又不太懂圖像相關的,如果讓你寫,你需要先去查看一些資料,看看怎麼準備畫布,驗證碼怎麼顯示,干擾元素怎麼做。肯定能搞定,不過一天過去了。。。 
當然,並不是讓你一味的去粘貼複製別人的代碼。你在使用別人的代碼後最好好好看看,因爲下載量高的都是很優秀的代碼,也許你會受益匪淺。

後續,我想分享一下Laravel框架相關的文章。在這之前必須要先說一個東西:Composer 
現在使用率較高的框架全部都是採用的composer加載,這很方便,是一個趨勢,所以你必須要學會怎麼使用composer。

安裝

再次重申:Composer 需要 PHP 5.3.2+ 才能運行。 
在這裏推薦一個網站:Composer中文網,如果你能夠翻牆的話可以直接去Composer官網

1.Linux或Mac

curl -sS https://getcomposer.org/installer | php
  • 1

如果你想全局使用composer命令:將composer.phar文件移動到bin目錄

mv composer.phar /usr/local/bin/composer
  • 1

現在還有一個問題,你每次請求的都是國外的倉庫,如果你想換成國內源(不懂的後續文章會說明)

composer config -g repo.packagist composer https://packagist.phpcomposer.com
  • 1

2.Windows

1.命令方法:

php -r "readfile('http://install.phpcomposer.com/installer');" | php
  • 1

2.安裝文件直接運行安裝,這個是最簡單的安裝方法,他將下載最新版本,並且設置好環境變量,可全局使用。 
點擊下載: [Composer-Setup.exe](http://getcomposer.org/ Composer-Setup.exe “Composer-Setup.exe”) 
注意:

1.這個過程可能會稍微長一點,因爲走的國外。
2.中間有一個步驟是讓你選擇你的PHP運行文件,也就是php.exe。如果你裝的是環境,直接去找到並選擇這個文件即可。
3.如果第一次安裝失敗,建議再安裝一次。
  • 1
  • 2
  • 3
  • 4

安裝完成,打開cmd命令窗口,直接運行:composer。如果出現以下界面,表示安裝成功 
這裏寫圖片描述 
linux上直接運行:composer -version出現結果即可。

轉自:https://blog.csdn.net/gu_wen_jie/article/details/79257563

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章