Rubyのアップデートやめてサンプルコードを試すw(1.8.7→1.9)
前回の続き。
やっぱり前回の手法で、パスをもとに戻した。
で、以下のコマンド確認すると、すでにrubyもgemもrailsも入っているんだな、これが。
$ ruby -v
ruby 1.8.7 (2009-06-12 patchlevel 174) [universal-darwin10.0]
$ gem -v
1.7.2
$ rails -v
Rails 3.0.6$ which ruby
/usr/bin/ruby
$ which gem
/usr/bin/gem
$ which rails
/usr/bin/rails
んでサンプルコードを試す。
任意のディレクトリにて
$ rails new demo
を実行する。「demo」の部分はなんでもよい。
最初
$ rails demo
で、実行できなくてあせった。「new」が必要みたい。
次に、rubyに内包されている、serverを起動・・・したいが、
$ cd demo
$ pwd
/Users/[user名]/rails/demo
$ ls
Gemfile Rakefile config db lib public test vendor
README app config.ru doc log script tmp
$ cd script
$ ls
rails
server スクリプトがない。どうしたことか
どうやら、少し前の記事を見ると、/script/serverで起動すると書いてあるが、違うようだ。
http://rubyonrails.org/download
この本家のサイトを見ると、
rails new path/to/your/new/application
cd path/to/your/new/application
rails server
と書いてある。
つまり、
アプリのディレクトリにて
$rails server
と叩くだけ。
が・・・
Could not find gem 'sqlite3 (>= 0)' in any of the gem sources listed in your Gemfile.
というエラーが。
つづく。