0%

PHP Laravel 系列 - (5) Composer 套件安裝與介紹

1. 召喚composer

它是一個php的套件管理工具,可以讓composer去召喚third party套件。

角色類似於c#nugetnodejsnpmpythonpip

2. 到官網下載安裝檔

官網

2.1. 下載

image-20211014222904333

2.2. 安裝畫面

過程中會問php檔在哪裡,筆者是放在c槽

image-20211014223118594

3. 將 php.ini-development 更名為php.ini

在之前安裝的時候就裝在c槽底下

路徑參考

1
C:\php-7.4.15\php.ini-development

複製一份php.ini-development 更名為php.ini

4. 啟用fileinfo extension

編輯php.ini 尋找fileinfo,分號為註解,請解開註解

1
extension=fileinfo

5. 確認是否安裝成功

打開command line 輸入

1
composer -v

image-20211014223256919

總算這次的召喚沒有白消耗魔法寶石*3,魅力值夠,ㄏㄏ。(天堂迷…誤)

6. 召喚主角Laravel

1
composer global require "laravel/installer"

image-20211014224410769

我們可以看到綠色字中有描述到安裝路徑

1
C:\Users\kite\AppData\Roaming\Composer

好奇看一下

image-20211014224621076

打開composer.json

1
2
3
4
5
{
"require": {
"laravel/installer": "^4.2"
}
}

這是一個全域的安裝,跟npmpackage.json 87像

我們的召喚獸在這個底下

image-20211014224818954

7. 建立Laravel專案

1
laravel new laravel_blog

會跑一陣子

8. 啟動Larvael專案

1
php artisan serve

輸入完指令後,可以看到服務已經run起來囉

1
http://127.0.0.0.1:8000

image-20211014234857214

image-20211014234936195