環境構築。
めっっっっっっっちゃ時間かかった!
前日のHomebrewやらRubyやらに引き続き、ちゃんとプログラミング用に使えるようにするために色々と設定。
Git Hubから自分のアプリケーションをクローンしてきて、なんとか同じものをコピーすることに成功。
でもAWSのS3に画像保存するようにしてたのが、いざやってみるとうまくいかない。
環境変数のところもちゃんと設定したし、以前にやってたような別タブでサーバー動かすことによる不具合とかいうことも回避してるし。
環境変数じゃなくて直接アクセスキーとかを打ち込むといけるので、AWSの設定が変とかいうことはなくて。
色々調べていった結果、ACCESS_KEY=”XXXXX”ってなってるのをACCESS=XXXXXって書き直したらいけた。
旧PCでは「”」ありで普通にいけてたのになんで!!!!!!1
謎です。でもとりあえず成功して良かった。
あとはEC2の方にちゃんと接続できるか、自動デプロイは機能するか、などをやってみて、そちらは意外とすんなりOK。
pemファイルはただのコピーでもいけたけど、これ無くすと再ダウンロードできないっぽいからどっかに別でちゃんと保存した方がよさそう…。
あれ、そういえばEC2って環境変数とかその辺どうなってるんだっけ……設定してたんだっけ。確認しなきゃ……。
あとheroku。herokuがくせものだった。
接続自体はすんなりいったんだけど、heroku configとかgit pushとかそういうコマンドを受け付けない。
調べたら、別PCで操作する場合はひと手間必要とのこと。
なんでこんなに面倒なの……!
.sshディレクトリになんかファイルを作ることで解決しました。
んで最終課題の方はちゃんと動いたんだけど、今作ってるオリジナルアプリの方がサーバー起動できず。
サーバーというか、yarn installがうまくいかない。
yarn upgradeとか試してみるも、なんかERR ERR ERR ERR ERRってエラー祭り。
まじで謎だったんだけど、Command Line Tools?をもっかい入れ直したらいけた。
いやちゃんと入れてたんだけど…。
ってか最終課題アプリの方はそれで出来てたし…。
色々と謎すぎることが多かったですが、どうにかこうにか使える状態にまでなりました。
まじで丸一日かかったわ!!!やり残してることないかな……。
そのおかげで就活の方は進んでいない(言い訳)ので、土日で少しでもやっていきたいと思います。
あと最終課題発表会の準備もしなきゃいかん。
なんだかんだあと一週間で学習期間も終わっちゃうので、ここからが正念場すね。