Skip to content

Instantly share code, notes, and snippets.

@cdmwebs
Created December 21, 2009 21:26
Show Gist options
  • Save cdmwebs/261256 to your computer and use it in GitHub Desktop.
Save cdmwebs/261256 to your computer and use it in GitHub Desktop.
desc "Minify the javascript output by sprockets"
task :minimize_js => :environment do
begin
File.new("public/sprockets.js")
rescue
Rake::Task['sprockets:install_script'].invoke
end
require "lib/js_minimizer"
js = IO.readlines("public/sprockets.js", '').to_s
File.open("public/sprockets.js", 'w') do |file|
file.write(JSMin.minimize(js))
end
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment