Laravel - php artisan view:clear 是做什么的?
Laravel - What does php artisan view:clear do?
我 运行 一个命令 php artisan view:clear
,因为我遵循了 Laravel 中关于自定义 404 页面的教程,正如所解释的,该命令清除所有编译的视图文件,进一步在我在 laravel 文档中查找它,它说它从视图文件中删除了缓存。我问这个的原因是因为
- 我不确定这是否会影响我查看文件
- 它们会保持不变吗?
- 我是否在这个命令中删除了一些重要的东西运行?
- 这些缓存文件有什么用?
- 这会影响我以后的工作吗?
这个命令基本上只是清除所有缓存的视图。
无需每次都加载您的视图,缓存的副本可以存储在您的存储文件夹中。视图缓存已完成,因为 blade 每次编译都是浪费时间,因为 blade 显然会将模板转换为适当的 PHP 文件。
通过 运行 php artisan view:clear
您只需清除所有缓存的视图,因此下次加载 blade 视图时将再次编译它而不是将其从缓存中拉出.
im not sure if this effects my view files
这不会影响视图本身,它只是清除缓存的副本。
Will they stay the same?
您的观点本身将保持不变,是的。
Did i remove something important running this command?
只有您的视图的缓存副本。这些将在页面加载时再次编译。
What are these cache files for?
为了避免blade每次调用都要编译,可以只编译一次,避免浪费这次。
Will this effect my future work?
完全没有。
我 运行 一个命令 php artisan view:clear
,因为我遵循了 Laravel 中关于自定义 404 页面的教程,正如所解释的,该命令清除所有编译的视图文件,进一步在我在 laravel 文档中查找它,它说它从视图文件中删除了缓存。我问这个的原因是因为
- 我不确定这是否会影响我查看文件
- 它们会保持不变吗?
- 我是否在这个命令中删除了一些重要的东西运行?
- 这些缓存文件有什么用?
- 这会影响我以后的工作吗?
这个命令基本上只是清除所有缓存的视图。
无需每次都加载您的视图,缓存的副本可以存储在您的存储文件夹中。视图缓存已完成,因为 blade 每次编译都是浪费时间,因为 blade 显然会将模板转换为适当的 PHP 文件。
通过 运行 php artisan view:clear
您只需清除所有缓存的视图,因此下次加载 blade 视图时将再次编译它而不是将其从缓存中拉出.
im not sure if this effects my view files
这不会影响视图本身,它只是清除缓存的副本。
Will they stay the same?
您的观点本身将保持不变,是的。
Did i remove something important running this command?
只有您的视图的缓存副本。这些将在页面加载时再次编译。
What are these cache files for?
为了避免blade每次调用都要编译,可以只编译一次,避免浪费这次。
Will this effect my future work?
完全没有。