エラーと戦う
今日はエラーと戦う1日だった。
カリキュラムから、エラーとは自分で戦えと言われている気分。
面白くもなんともないけど、自分用で今日学んだことをまとめさせてほしい。
binding.pry
pry_railsのGamをインストールしたから使える優れもの。
デバッグ作業によく使われる。
式の途中に記述するとそこで処理が一旦止まり、
ターミナルで色々確認することができる。
(これまだ習ってなかったのにメンターさんに習ってるでしょ
って扱われて悲しかった)
Routing Error
これが出たら、とにかくまずroutes.rbを見なおそう。
ちなみにコントローラー名は基本複数形!
root
パス指定がないurl
(今日知ったんかい)
requireメソッド
これは制限かけてエラーを表示させれるだけじゃなの奴ではない。
premitメソッドを併用することで、二重ハッシュの中身を
キーまで制限できる優れものさん。だとさ!エラーのことしか覚えてなかった!
Link_to にmethodを忘れるな
Users must exit error
ユーザーが存在していないか、紐づいていない様子
belongs_to:〇〇 ←ここが複数形になっていないか?
Syntax error
文法のエラーさ!はは!
undefind method each' for nil:Nilclass
なんか難しいけど、 ↑空っぽって意味らしい
空っぽのやつにeachメソッドなんて奴できるわきゃないわって
怒られました。
大概インスタンス変数が間違ってる…かも
よし、今日もぐっすり寝れそうだね。
bundle instoll
Ruby on railsにGamのdeviseをインストールする。
今日はそんなことやったけど、
良い子と聞いていたbundle instollが牙を剥いてくる。
何度やってもできない…
最初から全部やり直したけどできない…
涙ながらにメンターさんを頼ろうとしたところ、
なんと、
deviseがdeviceになっているのを発見。
今日はもう寝たい。
うららかに模擬サイト作り終了
パソコン見てたら、ちぃが窓の外を眺めに来た。
お外出ると直ぐ様家に入りたい犬なのに…
一つ壁があると安心するのは犬も一緒なのね。
そのまま日向ぼっこ。
これは寝てるときの写真。
今日じゃないけどね。
かわいいよね?…ね?
プロトレってやつやってたけど、
自分で作ったhtml.cssと実装例が欠けはなれてる。
いつか実装例以上のサイトが作りタイヤキ