長期戦覚悟 〜個人アプリ作成6〜

●本日の進捗、学び

エラー1:rails sをすると、Rack app error handling request

group :development doにgem "pg"を追記し、migrationすることで解決

 

◇Rails5 SQLiteからPostgreSQLに変更したときのエラー対応

https://blog.tanebox.com/archives/581/

 

エラー2:git push heroku masterで

error: src refspec master does not match any

error: failed to push some refs to 'heroku'が出てしまい、SSL化できない

 

git statesで確認

→No commits yet Untracked files:(use "git add <file>..." to include in what will be committed)

→git initした後に、addとcommit

※表示されたファイルを全てaddしたのち、git commit -m"コメント"

git statusで確認すると、問題なし。しかし、まだgit pushできない。

rake assets:precompile、すると、Gemfileと現環境のRubyバージョンが違うことが発覚

→右のサイトを参考に、実施

macにrbenvを入れてrubyを管理できるようにしちゃう

https://qiita.com/Alex_mht_code/items/d2db2eba17830e36a5f1

→bundle installで完了

 

RailsアプリをHerokuへデプロイ&SSL化する

https://qiita.com/kodai_0122/items/8c608e29e13cec665e0c

 

明日行うこと

postgressql、DB中身確認方法を知る

githubとの連携

 

感想:

2〜3日かけてようやく解決できた。

少しずつでも毎日行うことを心がける。

それから、githubと連携していなかったので、それも行う。