通过资产流水线提供我的观点(.html)文件

时间:2012-06-19 18:09:44

标签: ruby-on-rails asset-pipeline

最近我升级到rails 3.2并使用资产流水线功能,这对我的javascripts和css工作正常。我从app / assets服务的所有这些文件。

现在我的html文件在public / tpl中。我想通过资产包含来包含和服务它们,这样所有的html文件也可以作为单个文件提供。

我读了很多关于此的内容,发现我可以使用JST。我试图将我的.html文件重命名为.jst文件,并将它们放在app / assets / templates下。我认为转换它们的JST因此将作为单个文件提供。

但我收到的错误是: 语法错误。 当我在application.js中查找它时,我发现JST解析器正在尝试将它们转换为jst但不能正确地执行此操作。

我的方法是否正确,如果是,那么我应该怎么做,如果不是最好的方法来做这项工作。有什么指针?

谢谢, ANKUR

1 个答案:

答案 0 :(得分:1)

我会研究使用添加处理程序的gem。例如,车把(.hbshandlebars_assets,普通胡子模板hogan_assets,haml + coffeescript haml_coffee_assets等等。