gpt4 book ai didi

php - Laravel - php artisan 看什么 :clear do?

转载 作者:行者123 更新时间:2023-12-04 00:06:19 24 4
gpt4 key购买 nike

我运行了一个命令 php artisan view:clear,因为我按照 Laravel 中自定义 404 页面的教程进行操作,正如解释的那样,该命令清除所有已编译的 View 文件,我进一步查找了它在 laravel 文档中,它说它会从 View 文件中删除缓存。我问这个的原因是因为

  • 我不确定这是否会影响我的 View 文件
  • 他们会保持不变吗?
  • 我是否删除了运行此命令的重要内容?
  • 这些缓存文件有什么用?
  • 这会影响我以后的工作吗?

最佳答案

这个命令基本上只是清除所有缓存的 View 。

您可以将缓存副本存储在您的存储文件夹中,而不是每次都加载您的 View 。 View 缓存已经完成,因为 Blade 每次编译都是浪费时间,因为 Blade 显然会将模板转换为适当的 PHP 文件。

通过运行 php artisan view:clear,您只需清除所有缓存的 View ,因此下次加载 Blade View 时,它将再次编译,而不是从缓存中提取它。

im not sure if this effects my view files

这不会影响 View 本身,它只是清除缓存的副本。

Will they stay the same?

您的观点本身将保持不变,是的。

Did i remove something important running this command?

只有您的 View 的缓存副本。这些将在页面加载时再次编译。

What are these cache files for?

为了避免blade每次调用都要编译,可以只编译一次,避免浪费这段时间。

Will this effect my future work?

一点也不。

关于php - Laravel - php artisan 看什么 :clear do?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42102222/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com