Skip to content

Instantly share code, notes, and snippets.

@andrewmp1
Forked from mbleigh/Gemfile
Created April 13, 2012 01:28
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save andrewmp1/2372604 to your computer and use it in GitHub Desktop.
Save andrewmp1/2372604 to your computer and use it in GitHub Desktop.
Non-Rails Rackup with Sprockets, Compass, Handlebars, Coffeescript, and Twitter Bootstrap
@import "compass"
@import "bootstrap"
#= require bootstrap
require 'bundler'
Bundler.setup :default, (ENV['RACK_ENV'] || 'development')
require 'sprockets'
require 'compass'
require 'sprockets-sass'
require 'bootstrap-sass'
require 'handlebars_assets'
require 'coffee-script'
map '/assets' do
environment = Sprockets::Environment.new
environment.append_path 'assets/javascripts'
environment.append_path 'assets/stylesheets'
environment.append_path 'assets/templates' # for Handlebars templates
environment.append_path HandlebarsAssets.path
# Adds Twitter Bootstrap Javascripts
environment.append_path Compass::Frameworks['bootstrap'].templates_directory + '/../vendor/assets/javascripts'
run environment
end
run lambda{|env| [200, {}, ['Put your app here.']]}
source "https://rubygems.org"
gem 'sprockets'
gem 'sprockets-sass'
gem 'sass'
gem 'compass'
gem 'bootstrap-sass'
gem 'handlebars_assets'
gem 'coffee-script'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment