1週目はQiitaに投稿する意味薄いので2日目以降は投稿しないことにしました。
githubにチュートリアルで作成したコードも上げてるし、twittterでも呟いてるので。
2週目以降はつまずきポイントとかに補足いれる記事を書きながら進めようかな…。
とりあえず1週目はあまり深く考え込まずに最後まで走り切る。
1章
チュートリアル通りにcloud9の登録から進める。
railsがどうとかより、gitに対する苦手意識が消えたことが大きい。
herokuのログインに失敗
画面にURLが出てくるのでクリックしてもログインできない…。
ぐぐった結果、1以下のコマンドで対応。
$ heroku login --interactive
参考記事:
heroku にloginが出来ない場合
2章
railsすごい、Scaffold便利すぎ(小並感)
REST/MVCはなんとなく。
バリデーションが追加できない
リスト2.16は3行目末尾にカンマあるから気をつけようね。
エラーになる理由が分からなくて5分ほど悩んだ… 眠いとだめね…orz 2
class Micropost < ApplicationRecord
belongs_to :user
validates :content, length: { maximum: 140 },
presence: true
end
herokuでデプロイするとエラーが出る
参考記事:
Heroku トラブル「We're sorry, but something went wrong」と言われたら
ちなみにすぐ下に書いてありました。
もう寝よう…orz
アプリケーションのデータベースを動作させるためには、次のheroku runコマンドを実行して
本番データベースのマイグレーションを行う必要もあります (リスト 2.4)。
いつもみなさんに助けてもらってます。
本当にありがとうございます!