您现在的位置是:网站首页 > 脚本编程>
laravel学习之artisan常用的命令
Artisan 是 laravel 自带的命令行工具接口的名称。它为应用的开发提供了多种有用的命令工具。Artisan 的底层驱动是强大的 Symfony 控制台组件。
1.如何使用Artisan
进入项目的根目录 执行command [options] [arguments]
2.操作artisan命令
php artisan list //查看所有的artisan的命令
php artisan -V //返回框架的版本信息
php artisan -h //返回帮助信息 使用方法php artisan -h make:controller
3.解释artisan可操作的命令
Options:
-h, --help 显示帮助信息
-q, --quiet 不要输出任何信息
-V, --version 显示当前应用版本
--ansi 强制 ANSI 输出
--no-ansi 关闭 ANSI 输出
-n, --no-interaction 不要询问任何交互问题
--env[=ENV] 在当前环境下运行命令
-v|vv|vvv, --verbose 升级详细信息: 1 正常输出, 2 更多详细信息 3 调试使用
Arguments:
clear-compiled 移除编译类文件
down 将应用程序置于维护模式
env 显示当前框架的环境 比如 local
help 显示一个命令的帮助信息 比如 php artisan help make:controller
inspire 显示一个灌输的引用(inspiring quote)
list 列出所有命令
migrate 运行数据库迁移
optimize 优化框架以获得更好的性能
serve 在PHP开发服务器上提供应用程序
tinker 与您的应用程序交互
up 使应用程序退出维护模式
app
app:name 设置应用命名空间
auth
auth:clear-resets 刷新过期密码重置令牌
cache
cache:clear 刷新应用程序缓存
cache:table 为缓存数据库表创建迁移
config
config:cache 创建缓存文件以加快配置加载
config:clear 删除配置缓存文件
db
db:seed Seed the database with records
event
event:generate 基于注册生成缺少的事件和侦听器
key
key:generate 设置应用key
make
make:auth 搭建基本的登录和注册的视图和路由
make:command 创建一个新的 Artisan 命令
make:controller 创建一个新的 controller 类
make:event 创建一个新的 event 类
make:job 创建一个新的 job 类
make:listener 创建一个新的 event listener 类
make:mail 创建一个新的 email 类
make:middleware 创建一个新的 middleware 类
make:migration 创建一个新的 migration 文件
make:model 创建一个新的 Eloquent model 类
make:notification 创建一个新的 notification 类
make:policy 创建一个新的 policy 类
make:provider 创建一个新的 service provider 类
make:request 创建一个新的 form request 类
make:seeder 创建一个新的 seeder 类
make:test 创建一个新的 test 类
migrate
migrate:install 创建迁移存储库
migrate:refresh 重置并重新运行所有迁移
migrate:reset 回滚所有数据库迁移
migrate:rollback 回滚上次数据库迁移
migrate:status 显示每个迁移的状态
notifications
notifications:table 为通知表创建迁移
queue
queue:failed 列出所有失败的队列作业
queue:failed-table 为失败的队列作业数据库表创建迁移
queue:flush 清除所有失败的队列作业
queue:forget 删除失败的队列作业
queue:listen 监听一个给定的队列
queue:restart 在其当前作业之后重新启动队列worker守护程序
queue:retry 重试一个失败的队列任务
queue:table 为队列作业数据库表创建迁移
queue:work 开始作为守护程序在队列上处理作业
route
route:cache 创建路由缓存文件用于更快的路由注册
route:clear 删除路由缓存文件
route:list 列出所有注册的路由
schedule
schedule:run 运行已调度的命令
session
session:table 为会话数据库表创建迁移
storage
storage:link 创建符号链接 从 "public/storage" 到 "storage/app/public"
vendor
vendor:publish 从供应商包发布任何可发布的资产
view
view:clear 清除所有编译的视图文件
打赏本站,你说多少就多少

本文地址:https://www.qi522.com/view/104.html
来 源:千奇博客