laraviet/laravel-starter

The Laravel 框架。

维护者

详细信息

github.com/trthanhbk/core

源代码

问题

安装: 51

依赖项: 0

建议者: 0

安全性: 0

星标: 4

关注者: 2

分支: 2

公开问题: 0

语言:JavaScript

类型:项目

v1.1.5 2016-12-07 07:33 UTC

README

  • tymon/jwt-auth
  • trthanhbk/Laracogs
  • thephpleague/fractal

简介

这是一个包含一些开箱即用功能的入门套件。

  • 带有 AdminLTE 主题的仪表板
  • 用户 / 角色 / 权限
  • 团队 CRUD
  • 登录 / 注册 / 忘记密码 ...

入门步骤

  • composer create-project laraviet/laravel-starter {project-name} --prefer-dist
  • 创建新数据库并更新 .env 文件
  • php artisan migrate
  • php artisan db:seed
  • npm install
  • gulp
  • 默认管理员登录: admin@admin.com / admin

CRUD

  • php artisan crudmaker:new Tag --api --ui=bootstrap --migration --schema="id:increments,name:string"
  • 编辑 routes/web.php -> 默认为底部位置 -> 将新资源的路由块移动到需要应用中间件的位置
  • 编辑 app/Models/Tag.php —> 添加验证规则
  • 编辑 app/Transfomers/TagTransformer.php —> 更新 API 的转换层
  • 编辑 resources/views/dashboard/panel.blade.php —> 将标签添加到侧菜单
  • php artisan migrate
  • 测试脚本将在 tests 文件夹中创建,确保通过所有测试脚本以验证功能

主题

  • 支持开箱即用的 AdminLTE 主题
  • 编辑 .env 文件以应用主题

待办事项

[ ] 尝试关系
[x] 修复生成的测试用例
[x] 添加 fractal
[x] 添加 adminlte 主题

参考