いざ実践!ではあったんだけど引っかかりまくったのでメモ。
引っかかったポイント一覧
- ターミナルの概念をよく分かってない(あとで調べる)ので引っかかったのだけど、rails sをする前に「rails g controller home top」とかをしないといけない感じなのね。rails sをした後にそれができないので戸惑った。どういう仕組み?
- ↑なんか、vscodeで複数のターミナルを同時に動かせるっぽいな。一つでrails sして、もうひとつは淡々とrailsコマンドを使う感じなのかな。今の所そうやっている
- ルーターの記載ミスがあった場合、rails sができないのね。そこでも引っかかった。きちんとルーターは書こう。
- erbがvscodeでシンタックスハイライトされないのでキモい→拡張があった https://marketplace.visualstudio.com/items?itemName=wingrunr21.vscode-ruby
- 同じくerbでタグの自動補完ができなくてキモい→拡張があった https://marketplace.visualstudio.com/items?itemName=Cjay.ruby-and-rails-snippets
- 文字を囲んでタグ付けしたい→https://marketplace.visualstudio.com/items?itemName=bradgashler.htmltagwrap
- githubにアップ(というかpushっていうのね)するのは簡単だったんだけど、実際に動いてるところを見たいなあと思って色々調べていると、herokuがいいそうで。めっちゃ苦労して導入しましたがな・・・。
- とにかくherokuに反映されないし、原因追求のためターミナルでherokuコマンド使ったらそもそも使えないしで、調べに調べに調べた結果、https://qiita.com/kazukimatsumoto/items/a0daa7281a3948701c39 の記事の通りにやったらすべてうまく行った!感謝しかない!
作ったもの
簡易なbbs(掲示板)です。2000年代初頭の香り・・・。もうちょい手を加えますが。
どうでもいいけど
ギフハブを思い出した