1. 召喚composer
它是一個php的套件管理工具,可以讓composer去召喚third party套件。
角色類似於c# 的nuget、nodejs 的npm、python 的 pip
2. 到官網下載安裝檔
2.1. 下載

2.2. 安裝畫面
過程中會問php檔在哪裡,筆者是放在c槽

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 |

總算這次的召喚沒有白消耗魔法寶石*3,魅力值夠,ㄏㄏ。(天堂迷…誤)
6. 召喚主角Laravel
1 | composer global require "laravel/installer" |

我們可以看到綠色字中有描述到安裝路徑
1 | C:\Users\kite\AppData\Roaming\Composer |
好奇看一下

打開composer.json
1 | { |
這是一個全域的安裝,跟npm 的package.json 87像
我們的召喚獸在這個底下

7. 建立Laravel專案
1 | laravel new laravel_blog |
會跑一陣子
8. 啟動Larvael專案
1 | php artisan serve |
輸入完指令後,可以看到服務已經run起來囉
1 | http://127.0.0.0.1:8000 |

