Ruby on Rails チュートリアルを始めた。その1
Ruby on Rails チュートリアルを始めたので
http://railstutorial.jp/chapters/beginning?version=4.0
メモを残していきます。
- インストール
$ mkdir rails_projects $ cd rails_projects $ rails new first_app
- Gemfileを編集
チュートリアルと違いrails4.0.3にするので、
version依存がよくわからないのでそのまま。
変更するのはsqliteのdevelopmentの箇所だけ変更。
開発環境だけsqliteになるらしい。
本当はpostgresqlでやりたいが、とりあえずは
$ vim Gemfile チュートリアルと違いrails4.0.3でやるので、 変更するのはsqliteのdevelopmentの箇所だけ変更した。 あとはversion依存がよくわからないのでそのまま。 gem 'rails', '4.0.3' group :development do gem 'sqlite3', '1.3.8' end
- サーバー起動
$ rails server /usr/local/src/rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/execjs-2.0.2/lib/execjs/runtimes.rb:51:in `autodetect': Could not find a JavaScript runtime. See https://github.com/sstephenson/execjs for a list of available runtimes. (ExecJS::RuntimeUnavailable)
となる。。検索するととりあえずの答えは見つかったので。
$ vim Gemfile gem 'execjs' gem 'therubyracer'
これで起動しました。