我如何从这个rake任务中访问Bundle-Fu插件?
我已经尝试了一切,但似乎没有任何效果。
注意:
assets_javascript
&assets_css
都是从中央位置拉出的文件数组,以保持此rake任务和视图DRY。
desc "Generate cached css/js files"
task :asset_cache_generate => :environment do
puts 'Caching Javascript & CSS Files'
bundle do
javascript_include_tag assets_javascript
stylesheet_link_tag assets_css
end
end
提前感谢您的帮助!
- Tom
答案 0 :(得分:1)
方法bundle
混合到ActionView中,因此您只能从templace实例中调用它。
不幸的是,你既不能将它混合到自定义类中,也不能在Rake任务中使用它,因为它依赖于许多Rails模板助手/资源(concat,flash ...)。为了使该方法有效,重现所有这些方法将太难了。