ThinkPHP 8 命令行速查表

ThinkPHP 8 命令行速查表

在项目根目录执行 php think <指令> 即可调用。

快速开发
指令 示例
启动内置服务器 php think run -p 8000
生成路由缓存 php think optimize:route
清空缓存 php think clear

控制器
指令 示例
生成控制器 php think make:controller index/Blog
RESTful 资源控制器 php think make:resource admin/User

模型 & 服务
指令 示例
生成模型 php think make:model index/User
生成服务类 php think make:service UserToken

中间件 & 事件
指令 示例
生成中间件 php think make:middleware CheckToken
生成事件 php think make:event UserLogin

数据库
指令 示例
执行迁移 php think migrate:run
回滚迁移 php think migrate:rollback
SQL 日志 php think sql:log

队列(think-queue)
指令 示例
消费队列 php think queue:work
守护进程 php think queue:listen

调试 & 信息
指令 示例
框架版本 php think version
路由列表 php think route:list
查看配置 php think config app.app_name

自定义指令
  1. 生成骨架:php think make:command Hello
  2. 注册到 config/console.php
  3. 执行:php think hello

Any command + -h for more help, e.g. php think make:controller -h
© 版权声明
THE END
喜欢就支持一下吧
点赞12 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容