Laravel Dcat Admin 安装
安裝
環境
PHP >= 7.1
Laravel 5.5.0 ~ 7.*
Fileinfo PHP Extension
開始安裝
如果安裝過程中出現 composer 下載過慢或安裝失敗的情況,請運行命令 composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/ 把 composer 鏡像更換為阿里云鏡像。
首先需要安裝 laravel,如已安裝可以跳過此步驟
?
composer create-project --prefer-dist laravel/laravel 項目名稱 7.*# 或
composer create-project --prefer-dist laravel/laravel 項目名稱
安裝完 laravel 之后需要設置數據庫連接設置正確
composer require dcat/laravel-admin
然后運行下面的命令來發布資源:
php artisan admin:publish
在該命令會生成配置文件 config/admin.php,可以在里面修改安裝的地址、數據庫連接、以及表名,建議都是用默認配置不修改。
?
然后運行下面的命令完成安裝:執行這一步命令可能會報以下錯誤 Specified key was too long ... 767 bytes,如果出現這個報錯,請在 app/Providers/AppServiceProvider.php 文件的 boot 方法中加上代碼 \Schema::defaultStringLength(191);,然后刪除掉數據庫中的所有數據表,再重新運行一遍 php artisan admin:install 命令即可。
php artisan admin:install
啟動服務后,在瀏覽器打開 http://localhost/admin/ , 使用用戶名 admin 和密碼 admin 登陸.
生成的文件
安裝完成之后,會在項目目錄中生成以下的文件:
配置文件
安裝完成之后,dcat-admin 所有的配置都在 config/admin.php 文件中。
后臺項目文件
安裝完成之后,后臺的安裝目錄為 app/Admin,之后大部分的后臺開發編碼工作都是在這個目錄下進行。
app/Admin
├── Controllers
│ ├── ExampleController.php
│ └── HomeController.php
├── Metrics
│ └── Examples
│ ├── NewDevices.php
│ ├── NewUsers.php
│ ├── ProductOrders.php
│ ├── Sessions.php
│ ├── Tickets.php
│ └── TotalUsers.php
├── bootstrap.php
└── routes.php
app/Admin/routes.php 文件用來配置后臺路由。
app/Admin/bootstrap.php 是 dcat-admin 的啟動文件,使用方法請參考文件里面的注釋.
app/Admin/Controllers 目錄用來存放后臺控制器文件,該目錄下的 HomeController.php 文件是后臺首頁的顯示控制器,ExampleController.php 為實例文件。
app/Admin/Metrics/Examples 里面存放的是數據統計卡片(Metric Card) 的示例代碼.
靜態文件
后臺所需的前端靜態文件在 /public/vendor/dcat-admin 目錄下。
數據表遷移文件
對應的數據表遷移文件在 /database/migrations 目錄下。
語言包
語言包文件在 /resources/lang 目錄下。
?
總結
以上是生活随笔為你收集整理的Laravel Dcat Admin 安装的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Laravel Dcat-admin 详
- 下一篇: Laravel7使用Auth进行用户认证