【发布时间】:2015-01-15 18:50:07
【问题描述】:
我第四次查看Getting Started With Rails Guide,这次我想使用 HAML。
我找到了haml-rails on rails 4.0? 并编辑了我的 Gemfile 以读取:
# Use HAML instead of ERB
gem 'haml-rails'
Bundle Install 没有抛出任何错误。然后根据HAML instructions 将我的文件更改为:
_form.html.haml
编辑.html.haml
index.html.haml
新的.html.haml
show.html.haml
当我加载时,localhost:3000/blog 它会抛出丢失的模板消息:
缺少模板公司/索引、应用程序/索引与 {:locale=>[:en]、:formats=>[:html]、:variants=>[]、:handlers=>[:erb、:builder、 :raw, :ruby, :coffee, :jbuilder]}。在以下位置搜索:*“F:/Rails/portal/app/views”
为了让 HAML 正常工作,我还缺少什么?
【问题讨论】:
-
您是否重新启动了服务器?
app/和config/routes.rb之外的任何更改都需要重新启动,尤其是Gemfile。 -
@tadman 啊,做到了。现在我还有其他错误,但 HAML 似乎正在工作。如果您想回答这个问题,我会在允许时将其标记为正确。
标签: ruby-on-rails ruby-on-rails-4 haml