2010-09-30 37 views

回答

7

只需按照指示在HAML Reference page

簡而言之:

對於Rails 3中,而不是下面 一行添加到Gemfile中:寶石 「HAML」

安裝完成後,使用Haml編譯帶有「.html.haml」擴展名的所有查看文件 將 。

+0

哦,這是汽車中添加HTML的軌道。謝謝 – qichunren 2010-09-30 14:47:25

+0

如果你想用haml腳手架功能,你需要開發rails-haml。寶石'haml-rails',:group =>:開發 – Matthias 2012-05-08 17:51:06

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作爲寶石,但爲了簡單起見,我們姑且把它當做一個插件是最好的選擇)

希望這有助於。

+0

非常感謝。 – qichunren 2010-09-30 14:47:42

+0

我很高興這對你有幫助。請將此帖標記爲已回答。所以其他成員可以使用這篇文章作爲參考。謝謝 PK – Pavan 2010-10-01 05:46:57

3

添加HAML您的Gemfile

gem "haml" 

如果你想使用的支架,功能也一樣,你的開發組

gem 'haml-rails', :group => :development