可以使用 PhpStorm 當作 IDE,學生可以免費使用授權版,此 IDE 非常強大,但是也因為 Laravel magic function 太多導致無法精確的判斷,可以使用 laravel-ide-helper 來幫助 IDE 識別。
如遇資料庫問題請將 MySQL 版本改成 5.7,避免使用 latest
你可以透過 XAMPP 或是 AppServ 來建構 PHP/MySQL 環境,不建議用於正式環境
裝好 PHP 與 MySQL 環境即可。
自帶 PHP, 可以透過 brew 安裝 MariaDB。
- clone 本專案
- 使用
composer install
安裝依賴套件,有任何問題在此時會跳出通知並暫停(例如:PHP 版本不符)如在正式環境可加上
--no-dev
參數,將只安裝必要套件 - 將專案內的
.env.example
複製為.env
php artisan key:generate
來產生 key,用於保護 session- 設定資料庫連線(.env 檔)
DB_HOST
請設定為自己的 DB 主機 IP 或 DomainDB_DATABASE
請設定為要給 Laravel 使用的資料庫名稱DB_USERNAME
請設定資料庫連線帳號DB_PASSWORD
請設定資料庫連線密碼- 以上設定完成後可使用
php artisan migrate
產生資料庫結構
php artisan serve
即可運行,或是將 Web Server root 指向{your-project}/public/
目錄