在浏览器中打开.html.erb文件

有没有办法在浏览器中自己打开.html.erb文件。 我试图看看的Rails应用程序是在rails 2.3中,并且不会在rails服务器上本地运行,也不会在我给命令脚本/服务器时运行。

我只想自己在浏览器中打开各个视图……这可能吗?

您可以在浏览器中打开它们,但<% %><%= %>标记将按原样显示,而不是执行Ruby代码。 这些是需要由Rails处理以在运行时填充数据的模板文件。 你最好的选择是TsaiKoga的答案,让控制器动作呈现有问题的模板。

在rails4中你可以这样做:

 erb a.html.erb > a.html 

也许它在rails 2.3中不起作用。 如果你想渲染那个视图,也许你可以使用像users#index #index这样的动作并更改代码来渲染它:

 render "devise/mailer/a.html.erb", :layout => false