amcysoft / scaffold
此包的最新版本(dev-master)没有可用的许可证信息。
Laravel 5 搭建脚手架,使用 bootstrap 3 模板
dev-master
2016-06-18 19:40 UTC
Requires
- php: >=5.5.9
- laracasts/flash: ~1.3
- laravelcollective/html: 5.2.*
This package is not auto-updated.
Last update: 2024-09-23 12:50:57 UTC
README
嗨,这是一个 Laravel 5.2 的搭建脚手架,使用 bootstrap 3 模板。
使用方法
步骤 1:通过 Composer 安装
composer require 'amcysoft/scaffold' "@dev"
步骤 2:添加服务提供者
打开 config/app.php
并将以下内容添加到 providers 数组中:
Amcysoft\Scaffold\ScaffoldServiceProvider::class,
步骤 3:运行 Artisan 命令!
现在您可以通过 Artisan 命令行运行命令。在控制台中运行 php artisan
,您将看到新的命令 make:scaffold
。但在执行此操作之前,请先运行以下命令进行设置:
php artisan make:auth
示例
php artisan make:scaffold Article title:string description:text
此命令将生成
database/migrations/2016_06_18_171537_create_articles_table.php
app/Http/Controllers/ArticlesController.php
app/Article.php
resources/views/articles/create.blade.php
resources/views/articles/edit.blade.php
resources/views/articles/form.blade.php
resources/views/articles/index.blade.php
resources/views/articles/show.blade.php
database/seeds/ArticlesTableSeeder.php
此脚手架将自动将路由添加到 routes.php 文件中,运行 migration,并 seeds 数据。
回滚脚手架
您也可以通过以下命令回滚脚手架。
php artisan remove:scaffold Article
这将撤销由 scaffold:make 命令生成的所有过程。