臧富祥 ^回到顶部

您的当前位置:首页 > php资讯 > Laravel框架 > laravel常用命令总结

laravel常用命令总结

所属分类: Laravel框架   2018-07-22 23:14:14  编辑:admin  浏览次数 807 次

常用命令
//安装laravel
composer create-project laravel/laravel  --prefer-dist my_laravel
//安装tp5
composer create-project topthink/think tp5  --prefer-dist
//执行迁移
php artisan migrate
//数据回滚
php artisan migrate:rollback
//webpack生产
npm run production
//发布webpack
npm run dev
//重建节点
npm rebuild node-sass
//创建新表
php artisan make:migration create_表名_table --create=表名
//填充数据
php artisan db:seed
//添加字段
php artisan make:migration add_添加信息_to_表名_table --table=表名
//创建控制器
php artisan make:controller 控制器复数Controller --resource
//在文件夹中创建控制器
php artisan make:controller Pc/PhotoController
//创建空白的控制器
php artisan make:controller ExcelController --plain
//创建模块
php artisan make:model 模块 -m
//创建视图
php artisan generate:view 文件夹.视图
//创建控制器模块数据库增删改查文件
php artisan generate:resource 表名
//查看路由
php artisan route
//自动加载
composer dumpautoload
//重置key
php artisan key:generate
命令功能
laravel new || laravel new xxx || composer create-project --prefer-dist laravel/laravel blog自动创建项目
composer install安装组件
composer update刷新组件
composer remove chensuilong/toastr composer dump-autoload删除组件
1.php artisan   2.php artisan list查看artisan命令
php artisan serve启动PHP的Web服务
php artisan help make:model查看某个帮助命令
php artisan make:model User --migration创建模型并创建新迁移
php artisan --version查看laravel版本
php artisan serve使用 PHP 内置的开发服务器启动应用
php artisan key:generate生成一个随机的 key,并自动更新到 app/config/app.php 的 key 键值对(刚安装好需要做这一步)
php artisan make:auth开启Auth用户功能(开启后需要执行迁移才生效)
php artisan down开启维护模式(显示503)
php artisan up关闭维护模式
php artisan tinker进入tinker工具
php artisan route:list列出所有的路由
1.php artisan route:cache  2.php artisan route:clear生成路由缓存以及移除缓存路由文件
php artisan passport:install重新生成签名
php artisan key:generate自动生成Laravel密钥
php artisan make:authAuth 系统
php artisan make:controller StudentController创建控制器
php artisan make:controller PhotoController --resource创建Rest风格资源控制器(带有index、create、store、edit、update、destroy、show方法)
php artisan make:model创建模型
php artisan make:model User --migration创建模型
php artisan make:migration create_users_table --create=students创建students表
php artisan make:migration add_votes_to_users_table --table=students给students表增加votes字段
php artisan migrate执行迁移
php artisan migrate:rollback回滚最新一次迁移
php artisan make:model Student -m创建模型的时候同时生成新建表的迁移
php artisan migrate:rollback回滚上一次的迁移
php artisan migrate:reset回滚所有迁移
php artisan migrate:refresh更新表结构
php artisan make:seeder StudentTableSeeder创建填充
php artisan db:seed --class=StudentTableSeeder执行单个填充
php artisan db:seed执行所有填充
php artisan make:middleware Activity创建中间件
php artisan queue:table创建队列(数据库)的表迁移(需要执行迁移才生效)
php artisan make:job SendEmail创建队列类(app/jobs下):
php artisan make:request CreateArticleRequest创建请求类(app/Http/Requests下)
php artisan clear-compiled使应用程序进入维修模式
php artisan env显示当前框架环境
php artisan fresh清除包含框架外的支架
php artisan help列出命令
php artisan list创建模型
php artisan migrate运行数据库迁移
php artisan optimize为了更好的框架去优化性能
php artisan serve在php开发服务器中服务这个应用
php artisan tinker在应用中交互
php artisan app:name ?设置应用程序命名空间
php artisan cache:clear清除应用程序缓存
php artisan auth:clear-resets清除过期的密码重置密钥
php artisan cache:table创建一个缓存数据库表的迁移
php artisan config:cache创建一个加载配置的缓存文件
php artisan config:clear删除配置的缓存文件
php artisan make:command ?创建一个新的命令处理程序类
php artisan make:console ?生成一个Artisan命令
php artisan make:provider生成一个服务提供商的类
php artisan make:request ?生成一个表单消息类
php artisan session:table创建一个迁移的SESSION数据库工作表
php artisan vendor:publish发表一些可以发布的有用的资源来自提供商的插件包
php artisan schedule:run运行预定命令

PHP文章检索

PHP文章目录