Laravel 新项目的初始化配置及基础开发流程

一、Laravel新项目的初始化配置

1、通过 composer 安装

下载项目:composer create-project laravel/laravel example-app

进入项目目录:cd example-app

启动 Laravel 本地开发服务器:php artisan serve

2、数据库配置

在项目根目录找到 .env 配置数据库相关参数

3、修改时区及语言

找到 config/app.php,timezone 改为 PRC,locale 改为 zh-CN

二、基础开发流程

1、创建控制器(创建了一个UserController)

php artisan make:controller UserController

写入示例代码如下(user.profile 表示在 /resources/views/user 目录下需要存在一个 profile.blade.php 的视图文件,接收一个user  参数并赋值给视图)

2、创建视图

在 /resources/views 目录下新建 user 视图目录 ,在 user 下新建名称为 profile.blade.php 的视图文件(blade为模板引擎),并填入绑定的 user 变量

3、在路由中添加如下代码(这里在路由中使用了隐式模型绑定

4、在浏览器上访问 http://域名/user/1(自动查询Users表数据对应的ID)

注:在运行 php artisan migrate 命令导入数据库时,可能会遇到以下错误

解决办法是:找到 /app/Providers/AppServiceProvider.php 文件中的 boot 方法,添加 Schema::defaultStringLength(191);

然后再执行 php artisan migrate 成功的结果

评论

  1. 7月前
    2022-1-16 16:23:52

    似乎没有来过,那我得留下点痕迹。

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇