Rails(3.2)资产管道 - 是否可以通过当前管道入口点获得条件?

时间:2014-07-23 08:50:06

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

我有多个资源管道应用程序使用公共资源。我需要根据哪个应用程序需要调整这些资源,例如内联资产或不相应。

例如:

application.rb中

config.assets.precompile +=  %w( app1.js app1.css )
config.assets.precompile +=  %w( app2.js app2.css )

app1.js

 *= require blabla1
 *= require common

app2.js

 *= require blabla2
 *= require common

我希望根据当前的管道入口点获得不同的结果 例如以下精神:

common.js.erb

var src="<%= currentAssetPiplineEntryPoint == 'app1' ? image_path('img.png') : asset_data_uri('img.png')%>"

可行?
如果不是,是因为这是一种不好的做法吗?

由于

0 个答案:

没有答案