如何在Rake Pipeline(rakep)中创建用于复制二进制文件的过滤器?

时间:2015-10-21 05:32:25

标签: ruby rake rake-pipeline

我正在使用Rake Pipeline(又名" rakep")来构建Ember.js应用程序。我发现当它在Windows操作系统上运行时,它在复制二进制映像文件时会破坏它们。

Ruby docs表示您需要引入一个如下所示的特殊过滤器:

class ConcatFilter < Rake::Pipeline::Filter
  processes_binary_files
  def generate_output(inputs, output)
    inputs.each do |input|
      output.write input.read
    end
  end
end

但我无法看到我如何将其引入构建过程,以便我可以在我的资产文件中指定此过滤器。

0 个答案:

没有答案