<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>nasyfang</title>
    <link>https://ruby-china.org/nasyfang</link>
    <description/>
    <language>en-us</language>
    <item>
      <title>Rails 5  遇到修改 controller 必须重启项目的问题</title>
      <description>&lt;p&gt;我的工作环境是虚拟机跑 linux，在 linux 上挂载 windows 下的 rails 项目，然后跑 rails 项目。&lt;/p&gt;

&lt;p&gt;rails4 以下项目都是使用 WEBrick 的，修改项目的时候都不需要重启刷新下就可以看到效果。&lt;/p&gt;

&lt;p&gt;最近开始接触 rails5，rails5 使用的是 puma，也是同样的做法，但是修改 controller 刷新页面没有反应，发现项目放到虚拟机下就不会有这个问题了。（只是修改 view 层的话不需要重启项目也能看到效果）&lt;/p&gt;

&lt;p&gt;但是我想在 windows 环境下做开发，想问下有没有什么解决方法？&lt;/p&gt;

&lt;p&gt;可能我说的不是很清楚，再补充几点：&lt;/p&gt;

&lt;p&gt;1、rails5 的 development.rb 文件使用的都是默认配置&lt;/p&gt;

&lt;p&gt;2、以前用的 rails 版本都是 5 以下的，使用都是 WEBrick，在虚拟机里跑 windows 里项目就不存在这样的问题。&lt;/p&gt;

&lt;p&gt;3、在 windows 下做开发还是因为方便，因为 linux 系统老是崩溃来崩溃去，所以还是希望能在 windows 下编辑代码，在虚拟机里跑代码。&lt;/p&gt;

&lt;p&gt;最新测试结果：rails5 项目使用 WEBrick 跑也是遇到同样的问题，貌似是 rails5 的问题，有哪位大神可以给我解答下原理。。。&lt;/p&gt;</description>
      <author>nasyfang</author>
      <pubDate>Tue, 20 Sep 2016 18:18:35 +0800</pubDate>
      <link>https://ruby-china.org/topics/31112</link>
      <guid>https://ruby-china.org/topics/31112</guid>
    </item>
  </channel>
</rss>
