Ree*_*rds 0 caching refresh ruby-on-rails
我想学习一点Ruby.我在我的Ubuntu机器上安装了Ruby,我使用的是apache.一切正常,除了刷新视图我必须在控制台中重启apache然后点击ctrl-r,只需按ctrl-r就不会刷新浏览器.
显然有一些缓存正在进行,但是它必须是这样的,即它是Ruby on Rails固有的吗?我尝试使用Google搜索,但似乎唯一的答案是安装一些冗长的例程.对于开发而言,这似乎是一种非常繁琐的方式.
小智 5
Apache是开发的绝佳选择.
只需安装Passenger(mod_rails)......并按照说明操作......
我为每个站点设置了它,以便/ etc/hosts包含
127.0.0.1 myapp
Run Code Online (Sandbox Code Playgroud)
我使用带有类似条目的Apache虚拟主机 - 在/ etc/apache2/sites-available/myapp中
<VirtualHost *:80>
ServerName myapp
DocumentRoot /path/to/myapp/public
RailsEnv development
RailsAllowModRewrite off
<directory "/path/to/myapp/public">
Order allow,deny
Allow from all
</directory>
</VirtualHost>
Run Code Online (Sandbox Code Playgroud)
启用并重启
sudo a2ensite myapp
sudo /etc/init.d/apache2 restart
Run Code Online (Sandbox Code Playgroud)
这样,就没有正在运行的脚本/服务器...它只是始终以开发模式运行 - 只需将浏览器指向http:// myapp
| 归档时间: |
|
| 查看次数: |
3631 次 |
| 最近记录: |