Laravel 8,为什么我在routes/web.php中所做的每一个更改都必须使用routes:cache?

lfapxunr  于 2023-03-13  发布在  PHP
关注(0)|答案(3)|浏览(128)

我一直在用laravel 8做不同的项目,“问题”(如果真的是问题的话)是我在routes/web.php上做的每一个修改,我都必须每次修改route:cache
如果我做了一个改变和route:list,新的改变将不会显示。这件事是正确的还是有任何bug?如果是这样,有什么办法不route:cacheroute:clear的每一个改变是在web.php
谢谢!快乐编码!

njthzxwz

njthzxwz1#

php artisan route:clear

这将清空您的路由缓存,并允许您自由地更新路由文件,而无需重新缓存。在开发中,您不应该缓存任何内容。

fhity93d

fhity93d2#

如果你使用的是流浪汉/宅基地组合,请检查机器上的日期,如果我待机几个小时,时间似乎会漂移。
因此,我对路径所做的任何更改都不会被拾取,唯一可以清除的是route:clearconfig:clear
重新启动机器工作,但也vagrant haltvagrant up可能也工作。

ryhaxcpt

ryhaxcpt3#

我建议您改用php artisan optimize

相关问题