Railsプロジェクトを作成
rails new touhou_arrange_chronicle -d postgresql
Railsプロジェクトに移動
cd touhou_arrange_chronicle
gemファイルを保存するディレクトリを作成
mkdir vendor/cache
- .Gemfile
source 'https://rubygems.org' gem 'rails', '3.2.5' # Gems used only for assets and not required # in production environments by default. group :assets do gem 'sass-rails', '~> 3.2.3' gem 'coffee-rails', '~> 3.2.1' gem 'therubyracer' gem 'uglifier', '>= 1.0.3' gem 'jquery_mobile-rails' end gem 'pg' gem 'jquery-rails' gem 'has_scope' gem 'configatron' group :production do gem 'thin' end group :development, :test do gem 'rspec-rails' gem 'pry-rails' gem 'pry-doc' end group :development do gem 'ruby-debug19' gem 'unicorn' gem 'magic-commenter' end group :test do gem 'factory_girl' gem 'spork-rails' end # vim: filetype=ruby
gemインストール
bundle install
config/database.yml を自分の環境に合わせて設定
- DB作成
rake db:create
旧Gemfile
source 'https://rubygems.org' gem 'rails', '3.2.5' # Gems used only for assets and not required # in production environments by default. group :assets do gem 'sass-rails', '~> 3.2.3' gem 'coffee-rails', '~> 3.2.1' gem 'therubyracer' gem 'uglifier', '>= 1.0.3' gem 'jquery_mobile-rails' end gem 'pg' gem 'jquery-rails' gem 'haml-rails' gem 'has_scope' gem 'configatron' gem 'twitter-bootstrap-rails' gem 'twitter_bootstrap_form_for' gem 'flotr2-rails', :git => 'git://github.com/littlebtc/flotr2-rails.git' # Authentication gem 'cancan' gem 'devise' gem 'roles_active_record' # Pagination gem 'kaminari' # Exception gem 'exception_notification_rails3', :require => 'exception_notifier' group :production do gem 'thin' end group :development, :test do gem 'rspec-rails' gem 'pry-rails' gem 'pry-doc' end group :development do gem 'ruby-debug19' gem 'unicorn' gem 'hpricot' gem 'ruby_parser' end group :test do gem 'factory_girl' gem 'spork-rails' end # vim: filetype=ruby