我和一些朋友决定开始研究一个项目,我们遇到了Laravel并认为它可能是一个很好的工具.我们开始在本地使用它来开发我们的一些页面并注意到一些奇怪的东西.
当我们使用不同的信息更新视图时,在视图信息发生变化之前大约需要5到10分钟.这就像Laravel正在缓存视图并在其上放置一个TTL.
我知道这不是我在本地Web服务器上做的任何事情,因为我使用过其他框架而且我从未遇到过这个问题.
在搜索互联网时,我找不到如何禁用它的好答案.我想使用Laravel,但是如果每次想要进行更改时我的视图需要一段时间才能更新,那么它会变得毫无价值.事实上,这听起来适得其反.
有没有办法禁用它?为什么我的观点需要永远更新,开箱即用?
Grunt watch(grunt-contrib-watch)用于触发浏览器中的Web应用程序重新加载.但是,在使用NFS同步文件夹的Vagrant虚拟机中运行时,发现文件更改的速度很慢.更改文件仅在大约5秒后触发重新加载,尽管预计几乎立即发生.为什么grunt看起来如此缓慢地检测到变化?有没有办法让它更快?
使用VirtualBox同步文件夹,grunt watch几乎可以立即检测到文件更改.但是,由于VirtualBox同步文件夹对于大量文件上的某些其他操作来说速度慢得令人无法接受,遗憾的是在这种情况下不能恢复为它.