laravel artisan常用命令
1、控制器 or Model
// 5.2版本创建一个空控制器 php artisan make:controller BlogController // 创建Rest风格资源控制器 php artisan make:controller PhotoController --resource // 指定创建位置 在app目录下创建TestController php artisan make:controller App\TestController // 指定路径创建 php artisan make:Model App\\Models\\User(linux or macOs 加上转义符) // 数据迁移 php artisan migrate
2、数据迁移(Migration)
// 创建迁移 php artisan make:migration create_users_table // 指定路径 php artisan make:migration --path=app\providers create_users_table // 一次性创建 // 下述命令会做两件事情: // 在 app 目录下创建模型类 App\Post // 创建用于创建 posts 表的迁移,该迁移文件位于 database/migrations 目录下。 php artisan make:model --migration Post
3、数据填充(Seeder)
// 创建要填充的数据类 php artisan make:seeder UsersTableSeeder // 数据填充(全部表) php artisan db:seed // 指定要填充的表 php artisan db:seed --class=UsersTableSeeder
4、路由
// 查看所有路由 php artisan route:list
5、其他
配置Composer中国镜像(CDN加速):composer config -g repo.packagist composer https://packagist.phpcomposer.com 更新Laravel依赖库:composer install || composer update 自动生成事件和监听器:php artisan event:generate 自动生成Laravel密钥:php artisan key:generate 清除Laravel配置缓存:php artisan config:clear || php artisan config:cache 查询Laravel 版本及Laravel Intaller的版本:php artisan --version/laravel --version Laravel PHP内建服务器:cd learnlaravel5/public php -S 0.0.0.0:1024 || php artisan serve Auth 系统:php artisan make:auth
(转载请注明花儿为何那样红博客)