rtmatt / boilerplate
此包已被废弃,不再维护。未建议替代包。
此包最新版本(1.0.1)没有可用的许可信息。
RedTrain Web Services Boilerplate
1.0.1
2015-09-23 17:04 UTC
Requires
- php: >=5.5.9
- intervention/image: ^2.3
- laravel/framework: 5.1.*
- laravelcollective/html: ^5.1
- rtmatt/abstractresource: 1.0.*
Requires (Dev)
- fzaninotto/faker: ~1.4
- mockery/mockery: 0.9.*
- phpspec/phpspec: ~2.1
- phpunit/phpunit: ~4.0
README
厌倦了反复做同样的事情?我也是。
这应该可以帮助加快速度。快速的工作很有趣。
功能
- 与 RedTrain 抽象资源管理器的 v1 版本集成。附带示例模型和迁移。
- 主要和管理员站点布局。
- 主要和管理员 less 和 js 文件,以及 gulpfile 用于构建(已导入 bootstrap)。
- 为了方便,恢复了认证视图。
- 预装了 Intervention Image 和表单外观
- 创建项目命令以简化您的操作
- 为主、管理员和认证设置路由
安装
通过 Composer
$ composer create-project rtmatt/boilerplate [directory]
这将下载源文件,更改所需 Laravel 目录的所有权和权限,并创建一个具有正确权限的 public/uploads 文件夹。
配置
设置您的 .env 文件以连接到您的数据库。如果您想启用管理员演示模式(显示所有版本的修改后的图像),请添加
DEMO=true
迁移
Boilerplate 附带一个示例资源。运行
$ php artisan migrate
来创建相应的表,或者运行
$ rm -f database/migrations/2015_08_03_235354_create_test_resources_table.php app/TestResource.php app/Http/Controllers/Admin/TestResourcesController.php
来删除测试模型、迁移和控制器。您仍然需要从 app/Http/routes.php
中删除路由