会社でもrailsで作られたものがあったりもするので、そろそろ覚えよう。あんまり乗り気はしないけど。
とりあえず、また環境の構築から始める。今度はrbenvで入れてみる。
$ git clone https://github.com/sstephenson/rbenv.git ~/.rbenv
$ git clone https://github.com/sstephenson/ruby-build.git ~/.rbenv/plugins/ruby-build
$ echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bash_profile
$ echo 'eval "$(rbenv init -)"' >> ~/.bash_profile
$ source ~/.bash_profile
$ rbenv --version
rbenv 0.4.0-129-g7e0e85b
rubyのインストール$ rbenv install 2.2.0
$ rbenv global 2.2.0
$ rbenv version
2.2.0 (set by /home/suka4/.rbenv/version)
$ ruby -v
ruby 2.2.0p0 (2014-12-25 revision 49005) [i686-linux]
railsインストールしてアプリ作成 $ gem install rails
$ rails -v
Rails 4.2.0
$ rails new first_app
$ cd first_app
で、サーバー起動しようとすると、
bin/rails:6: warning: already initialized constant APP_PATH
ってエラーがでて起動できず、stackoverflowをみて$ rake rails:update:bin
rake aborted!
LoadError: cannot load such file -- readline
またエラー。readlineな。今度はこの辺りを参考にGemfileにrb-readlineを追記。これでようやくサーバー起動。疲れるわ。
※追記
rb-readlineはRailsチュートリアルにめっちゃ書いてあったわw
ちゅーことでRailsチュートリアルを一通りやってみよ