2010-05-29 18 views

回答

75

沒什麼,真的。這只是Rails 1和Rails 2之間的哲學變化。在Rails 2之前,你有file.rhtml,file.rxml和file.rjs。在Rails中,更改爲file.content_type.template_engine。所以對於file.html.erb,內容類型是html,模板引擎是ERb。 rxml現在是xml.builder和rjs現在應該(主要)是js.rjs

在新的rails 3.0 .rhtml文件將不受支持。 .html.erb是新標準。

+4

此外,這種新的理念允許您鏈預處理器。一個文件會根據擴展名以相反的順序進行預處理。 – 2013-05-18 06:40:21