Laravel 项目的起始工作与准备

安装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

本作品采用《CC 协议》,转载必须注明作者和本文链接
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!