laravel常用命令总结
2018-07-22 23:14:14 来源:admin 点击:1044
命令 | 功能 |
---|---|
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:auth | Auth 系统 |
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 | 运行预定命令 |