unicorn を使います
rspec とテスト関連の gem を追加
$ rails g rspec:install
rspec 関連のジェネレーター設定。
今回は モデル層のテストのみにする
FactoryGirl と DatabaseRewinder の設定を追記
よく使う gem 群 を追加
$ rails g annotate:install
Haml を使います
html2haml を使います
既存の erb を haml に変換
$ cd app/views
$ find . -name '*erb' | xargs ruby -e 'ARGV.each { |i| puts "html2haml -r #{i} #{i.sub(/erb$/,"haml")}"}' | bash
$ find . -name *.erb | xargs git rm -f
$ find . -name *.haml | xargs git add -v
ホーム画面を生成
$ rails g controller welcome index
生成した welcome#index を root に設定
devise を使用
$ rails g devise:install
$ rails g devise:views
$ cd app/views &&
> find . -name '*erb' | xargs ruby -e 'ARGV.each { |i| puts "html2haml -r #{i} #{i.sub(/erb$/,"haml")}"}' | bash &&
> find . -name *.erb | xargs git rm -f &&
> find . -name *.haml | xargs git add -v
devise:install 時の出力に従って設定
$ rails generate devise User
メール認証用の設定 confirmable を解除します
$ rake db:migrate