Composer 幫PHP套件找一個家

Composer 是什麼?我想這會是第一次看到這個名詞所有人的疑問,因為當我第一次接觸到composer 時也是滿臉問號

Composer 是PHP的套件管理器,講白的就是當你今天用別人寫好的套件時如果沒有一個好用的管理器其實版本永遠就不會更新了

透過Composer 可以做到用簡單的介面管理所使用的套件,並且可以用一個指令就講所有套件檢查更新,一但作者有更新也不會永遠都停留在最初的版本

其實第一次接觸到Composer 並不是在以前剛開始學PHP或者是拿PHP接案賺錢的時候,是直到這幾年接觸了Laravel才知道還有Composer 這樣的套件管理器存在,所以我將這篇文章歸類在Laravel中,而因為開始安裝Laravel之前必須透過Composer 來下載相關的檔案,因此就先從這篇文章開始吧

 

焦點ㄧ:如何安裝Composer

Composer 的安裝方式會因為各系統不同而有不一樣的方式,這邊就介紹兩個常用:windows版本跟Mac版本

剩下的就請參考Composer 官網吧 :https://getcomposer.ycnets.com/

1. Windows 安裝Composer 的方式

Windows的安裝方式相對簡單一些,只要下載執行檔 Composer-Setup.exe

下載執行這個檔案,完成後會自動建立好相對應的路徑,但要注意的是安裝完成後必須關掉重新啟動命令提示字元Composer 才會有動作

2. Mac 安裝Composer 的方式

Mac的安裝方式相對複雜一些些,下面紀錄一下google查到的神人筆記,自己也是按照這樣的方式裝起來的,感覺比較容易懂

首先開啟terminal來下載Composer.phar

接著composer.phar 移動到 usr/local/bin

 

焦點二:測試一下Composer 是不是正常運作

如果有出現類似下面的畫面大致上就是安裝完成了

Composer

焦點三:接下來就是可以開始安裝套件了

 

最後,在開始熟悉Composer 之前先看看如何架起伺服器吧 ubuntu-基礎架站

首頁 » 技術文章 » Laravel » Composer 幫PHP套件找一個家

7 則迴響

  1. 通告:Laravel ,用Laravel 來建立你的第一個網站 - Alvin Chen Club

  2. 通告:LaravelConf Taiwan 2018 來啦~~ - Alvin Chen Club

  3. 通告:Schedule 任務排程,讓Laravel 自動執行排定任務 - Alvin Chen Club

  4. 通告:Laravel 的幾個重要資料夾 - Alvin Chen Club

  5. 通告:Youtube 上傳影片 - 用Laravel 上傳影片到Youtube - Alvin Chen Club

  6. 通告:模組化 套件 開發自己的Package - Alvin Chen Club

  7. 通告:Guzzle, 讓Laravel 在Controller中發出post request - Alvin Chen Club

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *