Laravel 專案的起始工作與準備

_zzh發表於2019-02-22

安裝composer
下載連結:https://getcomposer.org/Composer-Setup.exe

修改composer為國內映象庫
composer config -g repo.packagist composer https://packagist.phpcomposer.com

在對應的目錄執行下載laravel
composer create-project --prefer-dist laravel/laravel blog "5.5.*"(指定版本)

修改時區
檔案:/config/app.php
修改:'timezone' => 'Asia/Shanghai', 或者'timezone' => 'PRC',

配置資料庫資訊
資料庫設定字符集為utf-8mb4
檔案:.env
修改:
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=laravel
DB_USERNAME=root
DB_PASSWORD=123456

安裝laravel-admin
安裝之前需要設定預設字串長度:
檔案:\app\Providers\AppServiceProvider.php
file

下面執行安裝命令:
1.composer require encore/laravel-admin //確保資料庫連線設定正確。
2.php artisan vendor:publish --provider="Encore\Admin\AdminServiceProvider" //釋出資源
3.php artisan admin:install //完成安裝

生成模型與控制器
生成指定目錄模型:php artisan make:model Model/User
生成控制器:php artisan make:controller UserController
使用restful生成控制器:php artisan make:controller PhotoController --resource
生成指定模型的控制器:PHP artisan make:controller bbbController --model=App\Model\User
laravel-admin生成指定模型的控制器:PHP artisan admin:make bbbController --model=App\Model\User

相關文章