定制链轮预处理器&资产预编译

时间:2012-05-14 00:45:54

标签: ruby-on-rails asset-pipeline sprockets

在rails 3.2.3中预编译资产时,我遇到使用自定义sprockets预处理器的问题

我正在使用sprockets-urlrewriter和twitter bootstrap。

在开发中,在初始化程序中声明的预处理器工作得很好。 Rails.application.assets.register_preprocessor 'text/css', Sprockets::UrlRewriter

它成功将我的CSS url(\"../img/glyphicons-halflings.png\")中的相对网址转换为url(bootstrap/img/glyphicons-halflings.png)

精彩。

但是当我预编译我的资产:rake assets:precompile:all RAILS_ENV=production RAILS_GROUPS=assets时,编译后的css具有原始相对路径。如何解决使用预处理器预编译资产的问题?

0 个答案:

没有答案
相关问题