gpt4 book ai didi

vagrant - Grunt watch 仅在 5 秒后使用 Vagrant 和 NFS 检测文件更改

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

Grunt watch (grunt-contrib-watch) 用于触发浏览器中 Web 应用程序的重新加载。但是,在使用 NFS 同步文件夹的 Vagrant 虚拟机中运行时,注意到文件更改的速度很慢。更改文件只会在大约 5 秒后触发重新加载,尽管预计它几乎会立即发生。为什么 grunt watch 检测变化这么慢?有没有办法让它更快?

使用 VirtualBox 同步文件夹 grunt watch 几乎可以立即检测到文件更改。但是,由于 VirtualBox 同步文件夹对于对大量文件进行某些其他操作的速度慢得令人无法接受,因此很遗憾在这种情况下无法恢复到它。

最佳答案

在您的 Vagrantfile 中尝试这些安装选项:
type: "nfs", mount_options: ['actimeo=1']
这将大大减少 NFS 文件属性缓存超时。我也遇到了类似的问题,在等待 gulp 和 Django 服务器重新加载时看到 Vagrant/NFS 有很大的延迟。这修复了它;现在可以立即检测到文件更改。

关于vagrant - Grunt watch 仅在 5 秒后使用 Vagrant 和 NFS 检测文件更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27035702/

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