Help us understand the problem. What is going on with this article?

日本でComposerを快適に使う設定

More than 3 years have passed since last update.

個人的なメモ

リポジトリをPackagist.jpにする

ComposerのデフォルトリポジトリPackagistは日本からの接続が遅いためにファイルの取得に時間がかかる。

ので、国内ミラーサーバであるPackagist.jpをリポジトリに設定する。

あくまでもミラーサーバーなのでその点は理解しておいたほうが良さそう。

公式サイトに書かれている方法だとセキュリティの警告が出るので、HTTPSを指定して設定。

shell
$ composer config -g repositories.packagist composer https://packagist.jp

並列化プラグインPrestissimoを導入する

Composerのパッケージダウンロードを並列化するプラグインPrestissimoを導入する。
依存関係のパッケージが並列にダウンロードされるので、SymfonyやLaravelなどパッケージ数の多いフレームワークをComposerで利用する時には相当な時間短縮になる。

shell
$ composer global require hirak/prestissimo

最後に

これらの有用なミラーサーバー、プラグインはどちらもHirakさんによって提供されています。
この場を借りてお礼申し上げます。

Why do not you register as a user and use Qiita more conveniently?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away