Laravel — 如何重新建立 laravel project (clone from github/gitlab/bitbucket)
新手剛接觸 Laravel 時,一般不太知道從 github clone 回來 laravel 專案要如何執行?需要設定什麼?也剛好前陣子有前端同事問我,於是決定寫這篇流程。
第一步 clone 專案
git clone https://github.com/username/someproject ProjectName
還原 composer.json
composer install
註:須事先安裝安裝 composer
還原 packages.json
npm install
註:須事先安裝 npm
複製 .env.example .env
cp .env.example .env
修改 .env 檔內的設定,例如:
...
DB_DATABASE=YourDatabase
DB_USERNAME=YourUserName
DB_PASSWORD=YourPassword
...
取得 APP_KEY
php artisan key:generate
建立資料庫
資料庫不存在,直接使用此指令
php artisan migrate --seed資料庫已存在,可以加上 :refresh 刷掉
php artisan migrate:refresh --seed
啟動服務
php artisan serve --port=8000
是不是很簡單呢~