集成HAML和RSPEC
|
我已经进行了大约11个Rspec测试,直到将项目转换为HAML。然后,当我运行测试时,出现以下错误:
ActionView::MissingTemplate: Missing template pages/home with {:handlers=>[:erb, :rjs, :builder, :rhtml, :rxml], :formats=>[:html], :locale=>[:en, :en]} in view paths \"/Users/myhomedirectory/my_app/app/views\"
/Users/myhomedirectory/.rvm/gems/ruby-1.9.2-p180@global/gems/actionpack-3.0.6/lib/action_view/paths.rb:15:in `find\'
/Users/myhomedirectory/.rvm/gems/ruby-1.9.2-p180@global/gems/actionpack-3.0.6/lib/action_view/lookup_context.rb:81:in `find\'
发布原始问题45分钟后,我在/config/application.rb文件中添加了以下几行来解决自己的问题:
config.generators do |g|
g.template_engine :haml
end
我从一个半相关的博客文章中整理了一下,但是我想知道有人会怎么做吗?据我所知,该文件未在HAML中记录,因此让我想知道安装时是否只是做错了什么。我无法想象每个使用HAML的人都必须经历所有这些事情...
没有找到相关结果
已邀请:
2 个回复
犯痪桂涛杭
浅镁
因此,我通过将haml-rails gem添加到测试组来修复它。 因此,如果您遇到相同的问题,我建议: