📅  最后修改于: 2023-12-03 15:32:32.900000             🧑  作者: Mango
在开发时,我们经常需要修改 Laravel 应用程序的配置信息、路由或者视图等等。一般情况下,这些更改都会被缓存,以减少应用程序的加载时间。但是,如果您希望使更改立即生效,则需要清除缓存。
Laravel 提供了一个名为 artisan
的命令行工具,可以帮助我们执行各种任务,包括清除缓存。
您可以使用以下命令清除 Laravel 应用程序的所有缓存:
php artisan cache:clear
上述命令将删除您应用程序中 bootstrap/cache
目录下的所有文件。
在 Laravel 应用程序中,如果您使用了配置缓存,则必须清除配置缓存才能使新的更改生效。
您可以使用以下命令清除 Laravel 应用程序的配置缓存:
php artisan config:clear
上述命令将删除 bootstrap/cache/config.php
文件。一旦您清除了该文件,您的配置值将不再缓存。
如果您在 Laravel 应用程序中使用了路由缓存,则必须清除路由缓存才能使新的更改生效。
您可以使用以下命令清除 Laravel 应用程序的路由缓存:
php artisan route:clear
上述命令将删除 bootstrap/cache/routes.php
文件。使用该命令清除路由缓存后,您的路由将不再被缓存。
在 Laravel 应用程序中,如果您使用了视图缓存,则必须清除视图缓存才能使新的更改生效。
您可以使用以下命令清除 Laravel 应用程序的视图缓存:
php artisan view:clear
上述命令将删除 storage/framework/views
目录中的所有文件。使用该命令清除视图缓存后,您的视图文件将不再被缓存。
在本文中您已经学会了在 Laravel 应用程序中清除缓存的方法。Laravel artisan
命令行工具使操作变得更加简单快捷。如有疑问,请查阅 Laravel 文档。