Rake Pipeline (別名「rakep」) を使用して Ember.js アプリケーションを構築しています。Windows OS で実行している場合、バイナリ イメージ ファイルをコピーする際に破損することがわかりました。
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
しかし、アセットファイルでこのフィルターを指定できるように、これをビルド プロセスに導入する方法がわかりません。