我正在從http://ruby.about.com/od/sinatra/a/sinatra7_2.htm以下的教程,但是我在我自己的環境中運行該應用程序時遇到了一些問題。Sinatra HAML Heroku文件模板
的問題在於以下行:
haml :list, :locals => { :cs => Contact.all }
的結果是 「沒有這樣的文件或目錄 - [...] /視圖/ list.haml」
的HAML模板內該文件,並終止:
__END__
@@ layout
然而,ruby似乎是在查看Haml文件的views /目錄。
本教程是否缺少一個調用來強制ruby查看文件內部,或者this resource建議文件模板在版本1.9.2中被打破。
我使用sinatra版本1.1.2和紅寶石1.8.7。