rails生产服务器上js / html的更改需要重新启动

时间:2014-02-21 06:15:01

标签: javascript ruby-on-rails

我是Rails世界的新手(1岁)。我在服务器上部署了我的应用程序,后来想要更改一些html和js(同一个html.erb文件中的js)。我认为更改会立即反映出来并且不需要重新启动。但我必须重新启动服务器才能在页面上反映更改。

为什么会这样?我之前曾经在.net上工作,我们不需要重新启动服务器以进行html / js更改。

修改 我在app / views / home / index.html.erb中进行了更改。资产文件夹中的任何文件都没有变化。

1 个答案:

答案 0 :(得分:-1)

为了加速生产中的Rails,它可以实现大量缓存,您正在寻找的行config.cache_classes production.rb(技术上它实际上是config.action_view.cache_template_loading,但是defaults to what config.cache_caches is set to)。禁用此功能会在请求之间重新加载代码,但也会大大减慢您的应用。