ほぼ2ヶ月ぶりに Ruby on Rails のプロジェクトを触るので、思い出しがてらにやった事をメモしてみます。
※ もちろん業務でやっていることは書けないので、あくまで趣味でやっている遊びです。そのため、自分からやろうとしない限りは全く触れる機会もないので、忙しくなってしばらく離れていると、すぐに自分でやった事を忘れます。
まずGitからリポジトリをクローンしてきます。
クローンが終わったら、該当ディレクトリに移動して以下のコマンドを実行します。
1 |
$ bundle install |
Windowsの各種OSをお使いの場合、ここで Gem::InstallError というのが出ることがあります。
1 |
gem install json -v 1.7.3 gives 'Please update your PATH to include build tools' |
ほとんどの場合、Ruby Devkitが存在しない事が原因なので、エラーが出たら、Devkitがインストールされてるか、Pathが正しく設定されているかをまず疑ってください。
bundle install が無事に終了したらRailsを起動し、ブラウザで http://localhost:3000 にアクセスします。
1 |
$ rails s |
おそらく、ActiveRecord::PendingMigrationError というエラーが出ますので、一度、サーバーを止めて素直にDBの内容をコピーします。
1 |
$ rake db:migrate RAILS_ENV=development |
成功したら、再度、サーバーを立ち上げてブラウザからアクセスしてみてください。