それマグで!

知識はカップより、マグでゆっくり頂きます。 takuya_1stのブログ

習慣に早くから配慮した者は、 おそらく人生の実りも大きい。

php composer intall で github rate Limitと言われたときの対処方法

composer install ができなくて詰んだ

composer instal しようとしたら次のエラーが

Could not fetch ~, please create a GitHub OAuth token to go over the API rate limit

GitHub OAuth token to go over the API rate limit のエラーはfetch の上限に掛かったらしい。

対応;自分のキーを使う。

パーソナルアクセストークンを使うといいんです。→ https://github.com/settings/tokensトークンを確認

ScrenCaptured 2018-07-21 20.04.06

画面でトークンを作ったら、それをcomposer の設定に登録する。

composer にトークンをいれる

composer config -g github-oauth.github.com <your_oauthtoken>

面倒くさいときは、コマンドでトークンを発行

curlトークンを作ったら楽だね。

curl -u '[your github username]' \
-d '{"scopes":["repo"],"note":"token for composer "}' \
https://api.github.com/authorizations

参考資料

公式にドキュメントがあります。

https://getcomposer.org/doc/articles/troubleshooting.md#api-rate-limit-and-oauth-tokens