Skip to content

Instantly share code, notes, and snippets.

@SebastianEdwards
Created April 27, 2011 21:30
Show Gist options
  • Save SebastianEdwards/945263 to your computer and use it in GitHub Desktop.
Save SebastianEdwards/945263 to your computer and use it in GitHub Desktop.
Nicest way to get barista working on heroku
# Gemfile
gem "therubyracer-heroku"
# config/initializers/barista_config.rb
Barista.configure do |c|
c.root = Rails.root.join("app", "coffeescripts")
c.output_root = Rails.root.join("tmp", "javascripts")
end
require 'fileutils'
Rails.configuration.middleware.delete('Barista::Filter')
Rails.configuration.middleware.insert_before('Rack::Sendfile', 'Barista::Filter')
Rails.configuration.middleware.insert_before('Rack::Sendfile', 'Rack::Static',
:urls => ['/javascripts'],
:root => "#{Rails.root}/tmp")
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment