前言碎碎念

一直以來都知道composer的存在,但始終都沒去使用,最近感覺到自己的PHP知識庫似乎太舊了,這幾天努力的在更新自己的知識庫,還特地去買 歐萊禮-現代PHP 這本書(還不錯),不得不說坊間真的有太多PHP的書根本沒辦法與業界接軌 (大概有87%)


安裝composer

在windows底下要安裝composer可以說是最容易的了,只要到官網下載就可以了。

官方網址: https://getcomposer.org/download/

下載連結: Composer-Setup.exe 

下載以後,安裝它就搞定了! (就是這麼簡單)


使用composer

至於要怎麼使用 composer 呢? 

(一).開啟您的專案

在您的專案,新增一個 composer.json 的文件 , 例如我在 AidecF 這個資料夾底下新增一個 composer.json 的文件

composer-1.PNG

(二).添加依賴配置

將要下載的套件添加到 composer.json 裡面 (假設我們要裝 php-ml )

composer-2.PNG

{  

    "require": {  

        "php-ai/php-ml": "~0.4"  

    }  

}

套件可以去 packagist 或 github 找  

(三).執行composer

在 composer.json 配置好要使用的套件後,打開 cmd  切換到專案目錄 輸入 composer install  

就會開始安裝了(安裝需要一些時間)。


操作步驟:

(1).點左下角放大鏡,輸入cmd打開命令提字元

(2).在使用 cd D:\Program Files (x86)\Ampps\www\project\AidecF 切換目錄

(3).輸入 composer install


另一種方法:

(1).到專案目錄

composer-3.PNG

點一下連結 呈 藍色 

composer-4.PNG

輸入 cmd 點下 enter ,便會自動開啟 命令提字元 並切換到該目錄了

composer-5.PNG

composer-6.PNG


輸入 composer install 開始安裝

composer-7.PNG


稍微等一段時間後,就完成安裝了。 會在目錄裡看到多了 vendor 資料夾(相依套件都放這裡) 與 composer.lock 文件

composer-8.PNG


呵呵,是不是覺得又朝 現代PHP 更近一步了



題外話,一直以來都使用自己開發的MVC框架,最近感覺  laravel 蠻紅的想試試看,但研究了一下覺得有些難入門啊





文章轉載或引用,請保留原文出處!!3Q