下面由Laravel框架教學專欄為大家介紹laravel框架來搭建voyager,希望對需要的朋友有幫助!
voyager是用於後台管理的laravel擴充
首先搭建laravel環境
1.從github下載官網源碼,根據分支選擇自己需要的版本,這裡根據本人本地PHP環境下載5.5版本
git clone git@github.com:laravel/laravel.git -b 5.5
2.安裝laravel核心庫以及擴展
composer install
3.根據.env.example 創建.env檔,並定義好資料庫設定
4.執行指令php artisan key:generate
至此laravel框架建置完成,下方進行voyager擴充安裝
#1.執行指令下載voyager擴充功能
composer require tcg/voyager
2.在config->app.php的providers 中加入
TCG\Voyager\VoyagerServiceProvider::class,
3.因為我本機準備安裝中文版的voyager,故更改語言設置,更改config->app.php
'locale' => 'zh_CN',
4.執行安裝指令,--with-dummy是預先插入部分資料。系統會建立一個預設的帳號admin@admin.com password
php artisan voyager:install --with-dummy
5.至此voyager安裝完成,造訪localhost/admin即可看到中文管理介面
# 7.有些其它錯誤
如果mysql版本較低,在執行最後一部安裝過程中可以報錯「Specified key was too long error.」
修改app->Providers->AppserviceProvider.php,如下
use Illuminate\Support\Facades\Schema; public function boot() { Schema::defaultStringLength(191); }
以上是laravel框架如何搭建voyager的詳細內容。更多資訊請關注PHP中文網其他相關文章!