安裝

這裏僅介紹如何使用 Docker 環境進行開發。系統運行環境與 Laravel 9.x 相等,並需要 yarn 包管理器。

開發環境要求

開始安裝前,請確認您的環境已安裝下列依賴

  • Docker
  • Docker Compose

開始安裝

克隆倉庫到本地

git clone git@github.com:dodaydream/laravel-antd-pro

進入項目目錄

cd laravel-antd-pro

複製環境變量並修改

cp .env.example .env

需要設定 DB_PASSWORD,以及 WWWGROUPWWWUSER 為本機登入用戶,一般情況下為 1000

安裝項目依賴

您可以使用下方的命令安裝 composer 依賴

docker run --rm \
-u "$(id -u):$(id -g)" \
-v $(pwd):/var/www/html \
-w /var/www/html \
laravelsail/php81-composer:latest \
composer install --ignore-platform-reqs

安裝完成後,您可以用此命令啟動容器

./vendor/bin/sail up

初次啟動時,將會進行鏡像構建以及拉取其他服務鏡像。啟動成功後,便可登入開發容器進行開發。

./vendor/bin/sail shell

登入開發容器後,您可以使用 yarn 安裝前端依賴

yarn install

啟動開發環境

./vendor/bin/sail up
./vendor/bin/sail yarn dev

生成密鑰以及初始化數據庫

./vendor/bin/sail artisan key:generate
./vendor/bin/sail artisan migrate

初始化數據

生成默認管理員

./vendor/bin/sail artisan db:seed --class=DefaultAdminSeeder

導入管理面板權限

./vendor/bin/sail artisan module:seed admin

安裝完成,現在您可以使用了。

前端資源打包

開發環境下,您可以使用 yarn dev 啓動開發服務器熱重載資源

當需要部署到生產環境時,您可以使用 yarn build 編譯生成

Contributors: dodaydream