hyperf 3.x 路由配置文件默认位于 config/routes.php,由 http server 组件自动加载,基于 nikic/fast-route 实现,是配置式路由唯一入口;该文件非自动生成,但官方脚手架通常已预置,需与 annotations.php 区分。

Hyperf 3.x 的路由配置文件 routes.php 默认位于项目根目录下的 config/ 文件夹中,即完整路径是:
config/routes.php
这个文件由 Hyperf 的 HTTP Server 组件自动加载,底层基于 nikic/fast-route 实现,是集中管理配置式路由的唯一入口。
常见情况说明:
使用ydata-profiling(前身为pandas-profiling)生成全面的数据质量报告,包含相关性分析、缺失值模式和基数检测。导出交互式HTML仪表板和JSON摘要。
- 如果项目初始化后该文件不存在,可手动创建(PHP 文件,返回路由定义数组即可)
- 它不是自动生成的,但官方脚手架(如
hyperf-skeleton)通常已预置 - 不要与
config/autoload/annotations.php混淆——后者控制注解扫描,和routes.php是两套机制
示例最小可用内容:
<?php use Hyperf\HttpServer\Router\Router;
Router::get('/', 'App\Controller\HomeController@index');只要文件存在、语法正确、被正确加载(无需额外注册),它就会生效。
php免费学习视频:立即使用
踏上前端学习之旅,开启通往精通之路!从前端基础到项目实战,循序渐进,一步一个脚印,迈向巅峰!










