Laravel 命令行常用命令
Posted Blogs-whx
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Laravel 命令行常用命令相关的知识,希望对你有一定的参考价值。
一、简介
1、Artisan 是 Laravel 自带的命令行接口名称,它为我们在开发过程中提供了很多有用的命令。想要查看所有可用的Artisan命令,可使用list
命令:
php artisan list
2、每个命令都可以用help
指令显示命令描述及命令参数和选项。想要查看帮助界面,只需要在命令前加上help
就可以了:
php artisan help migrate
3、运行命令时,需将php添加到系统环境变量中,并且将目录cd到项目的根目录下才有效。
二、常用命令
1、创建配置缓存文件
php artisan config:cache
将所有的配置文件缓存到单个文件中,这会把你的应用程序中所有的配置选项合并成一个单一的文件,然后框架会快速加载这个文件。
通常来说,应该把运行 php artisan config:cache
命令作为生产环境部署常规工作的一部分。这个命令不应在本地开发环境下运行,因为配置选项在应用程序开发过程中是经常需要被更改的。
2、清除配置缓存文件
php artisan config:cache
4、清除应用缓存文件
php artisan cache:clear
5、数据库迁移
php artisan migrate -v
加上 "-v" 后,如果出错,会显示出具体的错误信息,方便调试。
6、数据库内容填充
php artisan db:seed
7、数据库迁移回滚
php artisan migrate:rollback
8、删除所有数据表并重新进行迁移
php artisan migrate:fresh
9、显示已注册的路由列表
php artisan route:list
10、创建路由缓存文件,加快注册速度
php artisan route:cache
11、清除路由缓存文件
php artisan route:clear
12、创建视图缓存文件
php artisan view:cache
13、清除视图缓存文件
php artisan view:clear
14-1、生成普通Controller文件
php artisan make:controller [控制器名称]
14-2、使用RESTFUL生成控制器(自动生成index、create、store、show、edit、update、destory方法)
php artisan make:controller [控制器名称] --resource
15、生成Model文件
php artisan make:model [模型名称]
16、维护模式
php artisan down
当应用程序处于维护模式时,所有对应用程序的请求都显示为一个自定义视图。这样可以在更新或执行维护时轻松地「关闭」你的应用程序。 维护模式检查包含在应用程序的默认中间件栈中。如果应用程序处于维护模式,则将抛出一个状态码为 503 的异常。
要关闭维护模式,请使用 up
命令:
php artisan up
详情参考 Laravel 官方文档:
(1) Artisan 命令行 | 《Laravel 5.6 中文文档》 | PHP / Laravel 社区文档
https://laravel-china.org/docs/laravel/5.6/artisan/1385
以上是关于Laravel 命令行常用命令的主要内容,如果未能解决你的问题,请参考以下文章
sql [SQL查询片段]用于在命令行或通过R和其他工具使用SQL的快速代码段#tags:sql,R,text processing,命令li