【#100DaysOfCode】Railsチャットアプリの制作 ~1~
こちらの動画を参考に 「Railsチャットアプリ」を作っていく。
www.youtube.com
ハマりポイントを記録。
Railsプロジェクトの作成
$ rails new プロジェクト名 オプション[--skip-coffee]
でRailsプロジェクトを作成した時、ローカル環境と異なるrubyバージョンとなった。
# 解決 ## プロジェクトルートで $ rbenv local 2.6.3
として、rubyのバージョンを明示的に指定すれば良い
Error: Could not find nokogiri-○○ in any of the sources (Bundler::GemNotFound)
- rails g controller ~~ ~~
のようにコントローラを作ろうとすると上記のエラー
rbenvにnokogiriがうまく紐付けできていなかったことが原因らしい
# $ rbenv exec gemで明示的にrbenv環境のgemを呼び出す。
$ rbenv exec gem install bundler
$ rbenv rehash
$ bundle install
無事controllerとactionを生成