我正在使用 rails 版本 3.2.12 并使用 .erb 模板作为我的视图。
现在我想开始使用haml模板。
我在 gem 文件中添加了 haml 和 haml-rails 并安装了包。
Using haml (4.0.0)
Installing haml-rails (0.4)
我做了一个模型 application.html.haml
!!! 5
%html
%head
%title Rotten Potatoes!
= stylesheet_link_tag 'application'
= javascript_include_tag 'application'
= csrf_meta_tags
%body
= yield
然后我将 application_controller.rb 更改为
class ApplicationController < ActionController::Base
layout "application"
protect_from_forgery
include SessionsHelper
end
当我运行它时,我收到以下错误消息:缺少模板布局/应用程序 {:locale=>[:en], :formats=>[:html], :handlers=>[:erb, :builder, :coffee] }。在以下位置搜索:*“/home/coen/Desktop/rails_project/sample_app/app/views”
好像没有安装haml处理程序。
我怎样才能做到这一点?