Rails 6.0試す

はてな記法忘れた・・・
別にこんなことは都度調べればわかるけど、現時点のものを書き残しておく。
もうちょっと簡単になるといいなぁ。

最近用意したUbuntu19.10で試す。

Ruby 2.6インストール

rbenvをインストールすると簡単にできる。
gitとかzshとかはすでにインストール済みの想定。

$ 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"' >> ~/.zshrc
$ echo 'eval "$(rbenv init -)"' >> ~/.zshrc
$ exec $SHELL -l
$ sudo apt install -y libssl-dev libreadline-dev
$ rbenv install 2.6.5 -v
$ rbenv global 2.6.5
$ rbenv rehash
$ gem install bundler
$ gem install rails -v "6.0.2.1"

NodeとYarnをインストール

WebPacker用
rails sだけで動かせる時代ではなくなっている

$ git clone git://github.com/nodenv/nodenv.git ~/.nodenv
$ git clone git://github.com/nodenv/node-build.git ~/.nodenv/plugins/node-build
$ echo 'export PATH="$HOME/.nodenv/bin:$PATH"' >> ~/.zshrc
$ echo 'eval "$(nodenv init -)"' >> ~/.zshrc
$ exec $SHELL -l
$ git clone https://github.com/pine/nodenv-yarn-install.git "$(nodenv root)/plugins/nodenv-yarn-install"
$ nodenv install 13.6.0 -v
$ nodenv global 13.6.0

Railsサンプルプロジェクト作成

$ sudo apt install -y libsqlite3-dev
$ rails new sample

Rails起動

それぞれ別ターミナルで実行して http://localhost:3000/ をブラウザで開く。

$ cd sample
$ bin/rails s
$ cd sample
$ bin/webpack-dev-server