laravel快速开发

先在官网下载lavaral5.4

解压 后 放到mamp htdocs目录下

在mamp中配置虚拟站点

2019011921524925

各文件目录

20190119215213336

 

运行后

http://lv.test.com:8888

 

2019011921561013

20190119215422459

 

路由

 

 

20190120104116108

 

20190120104203915

 

安装插件barryvdh

网站https://packagist.org/

如果感觉安装很慢,可以将composer镜像切换到国内,或者翻墙,我采用的是第二种方式 打开Shadowscoks

20190119223137342

 

 

20190119223313405使用composer安装

composer require barryvdh/laravel-ide-helper

Barryvdh\LaravelIdeHelper\IdeHelperServiceProvider::class,

 

20190119224148444

 

 

20190119224633372

 

 

 

数据库配置文件20190120095913614

 

 

 

 

201901201000116

php artisan make:migration create_hill_table –create==hill
2019012009575171

php artisan migrate

20190120101708361

 

 

新建admin目录 路由到admin

20190120104531687

 

20190120104726360

 

 

2019012010474777

 

加个admin前缀

201901201051093

可以使用宝塔面板管理远程服务器

连接到远程数据库

20190120105843133

 

 

 

20190120105947941

20190120110411821

20190120110132263

 

20190120111157275

 

2019012011184141

 

 

  1. $factory->define(App\Model\Admin::class, function (Faker\Generator $faker) {
  2. static $password;
  3. return [
  4. ‘username’ => $faker->name,
  5. ‘password’ => $password ?: $password = bcrypt(‘admin888’),
  6. ];
  7. });

 

php artisan make:model Model/Admin -m
php artisan migrate
php artisan tinker
20190120112258336

 

数据填充来产生测试数据的方法,可以使用下面命令,快速进行数据代码测试

factory(App\Model\Admin::class,5)->create();
20190120112330210

 

创建控制器

php artisan make:controller Admin/EntryController

20190120112945696

 

 

 

201901201135588

 

 

20190120113630794

 

20190120113652314

20190120113806424

 

 

依然可以访问 http://lv.test.com:8888/admin/login

20190120113821336

20190120114807425

 

 

 

20190120115245346

20190120115943507

 

 

20190120120102871