Skip to content

Instantly share code, notes, and snippets.

@ushu
Created December 5, 2013 16:32
Show Gist options
  • Save ushu/7808608 to your computer and use it in GitHub Desktop.
Save ushu/7808608 to your computer and use it in GitHub Desktop.
Rails: Gemfile (more complete version)
source 'https://rubygems.org'
gem 'rails', '4.0.2'
# db
gem 'sqlite3', group: %i{development test}
#gem 'pg', group: :production # for heroku
# css
gem 'sass-rails', '~> 4.0.0'
gem 'uglifier', '>= 1.3.0'
gem 'autoprefixer-rails'
# js
gem 'coffee-rails', '~> 4.0.0'
gem 'jquery-rails'
gem 'turbolinks'
# views
gem 'jbuilder', '~> 1.2'
# models
# gem 'email_validator'
# gem 'date_validator'
# gem 'bcrypt-ruby', '~> 3.1.2'
# file upload
gem 'carrierwave'
gem 'mime-types'
gem 'rmagick'
# for AWS
gem 'unf'
gem 'fog'
group :doc do
# bundle exec rake doc:rails generates the API under doc/api.
gem 'sdoc', require: false
end
group :development do
gem 'figaro'
gem 'jazz_hands' # better pry support
gem 'zeus'
# generate source maps
gem 'coffee-rails-source-maps'
gem 'sass-rails-source-maps'
# random stuff
# gem 'better_errors' # better error pages
# gem 'annotate' # generate attribute list in model file
# gem 'bullet' # profile db calls
end
group :development, :test do
gem 'rspec-rails'
gem 'shoulda-matchers' # test model validations
gem 'factory_girl_rails'
gem 'cucumber-rails', require: false
gem 'database_cleaner', '< 1.1.0' # wroks better with rails4
# capybara stuff
gem 'selenium-webdriver' # headless for capybara (see env.rb)
gem 'launchy' # to enable save_and_open_page
# guard
# gem 'guard'
# gem 'guard-rspec'
# gem 'guard-cucumber'
# gem 'guard-livereload'
end
# Deployment
# gem 'unicorn', group: :production
# gem 'thin', group: %i{development test}
# gem 'capistrano', group: :development
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment