我想在rails 3项目中使用haml。
现在该如何开始? 如何共同发表它?
答案 0 :(得分:7)
简而言之:
对于Rails 3,而是添加以下内容 线到Gemfile:gem“haml”
安装后,所有视图文件 用“.html.haml”扩展名 使用Haml编译。
答案 1 :(得分:3)
将haml添加到您的Gemfile
gem "haml"
如果您也想使用脚手架功能,请在开发组中添加html-rails
gem 'haml-rails', :group => :development
答案 2 :(得分:2)
您可以按照本教程:自定义生成器的位置: http://paulbarry.com/articles/2010/01/13/customizing-generators-in-rails-3
或者按照这种简单的方式来做 原帖:How do I get Haml to work with Rails?
首先,将haml安装为插件
ruby script/plugin install git://github.com/nex3/haml.git
然后,确保您的视图以* .html.haml扩展名命名。例如:
`-- app
`-- views
|-- layouts
| `-- application.html.haml
`-- users
|-- edit.html.haml
|-- index.html.haml
|-- new.html.haml
`-- show.html.haml
(注意:您可以改为将haml安装为gem,但为了简单起见,我们假设使用它作为插件是最好的选择。)
希望这有帮助。
答案 3 :(得分:2)
我喜欢这个教程 - 从头开始提供所有步骤。 http://screencasts.org/episodes/using-haml-with-rails-3