Hitsuji_monのブログ~ 村上春樹のあれ ~

文学好きな組み込み系エンジニア

Rails Web本棚制作 ~AWS:S3の利用~

AWSの使い方、Amazonアソシエイトアカウントの作成など、
外部サービスの利用開始までの一連の流れがめんどい。

AWSの初期設定
目的別のユーザ(運用ユーザ)を作成
qiita.com


AWSでS3サービスを利用して、Webページを外部公開する流れ
qiita.com

Amazon APIの利用 が死ぬほどめんどくさくて、詰んだ
利用申請中

Amazon API関係
Amazon APIを利用するのに、必要な認証情報

ASSOCIATE_TAG = [AmazonAPIのアソシエイトタグ]
AWS_ACCESS_KEY_ID = [AmazonAPIのアクセスキー]
AWS_SECRET_KEY = [AmazonAPIのシークレットキー]

haniwaman.com

Amazonアソシエイトからの認可待ってるのめんどいし、
Google Books APIに鞍替えしようかな

Google Books API

qiita.com

  • 書籍検索APIで参考になるサイトがまとめて掲載してある

www.memory-lovers.blog

  • そのまま動く Google Books API + Vue.js

qiita.com

  • APIで取得してきたデータをVue.jsでワンページだけ表示

www.webprofessional.jp


Rails + Vue.js
次の3段階でVue.jsを使えるようにする

  • 1. Railsで作るVue.jsアプリ チュートリアル
    • Webpackerってなんだ??
    • Webpackerのinstallでエラーになったので。

qiita.com

【Rails】rails webpacker:install に失敗する場合の対処法 - Qiita


  • 2. Vue.jsとRailsでTODOアプリを作る

qiita.com

  • 3. Vue.jsを使ってホームページを3時間で爆速公開

qiita.com

Railsフレームワークとしての機能をメインに使わねば!!
上記だとVue.jsを使って書籍情報をGoogle Books APIで得るという側面が強くて舵を切る

www.ibm.com

railsguides.jp

qiita.com

qiita.com

qiita.com

qiita.com

qiita.com

qiita.com

github.com

やっと解決した:バージョン指定してyarnをインストール
古いyarn入れてもどうにもならんかった
qiita.com

システムからyarnを削除する
②平然とyarnのバージョンが帰ってきた場合
yarnのアンインストールが完了していなさそうです。

困ってしまったのでyarnの公式からもリンクされている下記issueを参考にして進めました。
https://github.com/yarnpkg/yarn/issues/1139#issuecomment-441168002

まず先ほど$which yarnで調べた場所を見にいきます。そこに入っている yarn と yarnpkg というファイルを削除してみます。

$rm -f yarnpkg
$rm -f yarn

これで$yarn --versionしてもコマンドが通らなくなりました。
yarnが通らなくなったことが確認できたので上記の2ファイルが入っていたディレクトリを削除します。
私の場合 .yarnにyarn と yarnpkgが入っていたので削除します。

$rm -rf .yarn

次に、かつてyarnをインストールするときにダウンロードしたであろう、yarn.repoを削除します。

$cd /etc/yum.repos.d/

上記フォルダの中にyarn.repoが入っていたのでこれを削除しました。

$sudo rm -f yarn.repo


qiita.com