开发者

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.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜