本文介绍了控制器中的 rails vagrant windows 更改延迟的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我在使用 Vagrant 时遇到了一个非常奇怪的问题.我相信这是我更新到 Vagrant 1.6.1 后开始的事情.

I'm running into a very weird problem with Vagrant. I believe it's something that started after I updated to Vagrant 1.6.1.

假设我正在控制器 Y 中打开一个网页 X.如果我更改该页面的视图并单击刷新,我会立即看到更改.如果我以某种方式更改控制器并单击刷新没有任何变化.我必须等待大约 40 秒才能使更改生效.

Lets say I'm opening a web page X in controller Y. If I change the view of that page and I click refresh I see the changes immediately. If I change the controller somehow and I click refresh nothing changes. I have to wait for around 40 seconds for the changes to take effect.

我正在跑步:

  • 流浪者 1.6.1
  • Rails 4.0.1
  • 瘦 1.6.1
  • Windows 7

这种延迟使开发变得非常缓慢和令人沮丧.

Such delays make development very slow and frustrating.

推荐答案

我找到了一些解决方案,它不是最佳的,但它可以让我工作.将这行代码添加到 development.rb 中:

I found some solution, it's not optimal, but it lets me work.Add this line of code to development.rb:

config.reload_classes_only_on_change = false

这篇关于控制器中的 rails vagrant windows 更改延迟的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-30 01:54