我正在使用 Rake Pipeline(又名“rakep”)来构建 Ember.js 应用程序。我发现当它在 Windows 操作系统上运行时,它在复制二进制图像文件时会破坏它们。
Ruby 文档指出您需要引入一个特殊的过滤器,如下所示:
class ConcatFilter < Rake::Pipeline::Filter
processes_binary_files
def generate_output(inputs, output)
inputs.each do |input|
output.write input.read
end
end
end
但我看不到如何将它引入我的构建过程,以便我可以在我的 Assetfile 中指定这个过滤器。