how to use haml in rails3?
I want to use haml in rails 3 project.
Now how to开发者_运维百科 start? How to cofig it?
Just follow the instruction on the HAML Reference page
In short:
For Rails 3, instead add the following line to the Gemfile: gem "haml"
Once it’s installed, all view files with the ".html.haml" extension will be compiled using Haml.
Add haml to your Gemfile
gem "haml"
If you want to use the scaffold-functions too, add html-rails within your development-group
gem 'haml-rails', :group => :development
I like this tutorial - gives all the steps from the ground up. http://screencasts.org/episodes/using-haml-with-rails-3
You can do follow this tutorial: where you customise the generators: http://paulbarry.com/articles/2010/01/13/customizing-generators-in-rails-3
or just follow this simple way to do it original post: How do I get Haml to work with Rails?
First, install haml as a plugin
ruby script/plugin install git://github.com/nex3/haml.git
Then, Make sure your views are named with a *.html.haml extension. For example:
`-- app
`-- views
|-- layouts
| `-- application.html.haml
`-- users
|-- edit.html.haml
|-- index.html.haml
|-- new.html.haml
`-- show.html.haml
(Note: You could instead install haml as a gem, but for the sake of simplicity, let's just assume using it as a plugin is the best bet.)
Hope this helps.
精彩评论