猿问

Laravel 路由缓存

routes\web.php当我开发 Laravel 应用程序时,我常常在对或进行任何更改后清除缓存routes\api.php。最近,我正在为一个同事开发一个项目,发现该项目不需要每次我对我提到的任何文件进行更改时都需要清除缓存。

所以我想知道自动加载器有什么问题或者一般问题到底是什么?


蓝山帝景
浏览 120回答 1
1回答

繁星淼淼

当您使用类似命令时php artisan 优化php artisan 路由:缓存您的路线文件(在routes/下)正在被解析和缓存。现在,下一个请求将从缓存的路由进行路由,而不是从routes/*.php 进行路由。如果您使用过上述命令,在更改路由php文件后,您应该重新缓存它们,或者使用php artisan 路线:明确删除缓存。然后,下一个请求将通过routes/*php 文件进行路由。
随时随地看视频慕课网APP
我要回答