ホームページ >開発ツール >composer >Composer China のフルイメージを設定する方法を教えます

Composer China のフルイメージを設定する方法を教えます

藏色散人
藏色散人転載
2020-07-24 13:37:144344ブラウズ

composer の次のチュートリアル コラムでは、composer China のフル イメージの構成を紹介します。必要な友人の役に立てば幸いです。

Composer China のフルイメージを設定する方法を教えます

原則:

Composer インストール パッケージ データは github.com からダウンロードされるため、インストールの要素はパッケージ データは、packagist.org からダウンロードされます。

2 つの海外 Web サイトのため、接続速度が非常に遅く、Web サイトがブロックされる可能性が非常に高くなります。

そのため、composer China のフル イメージは、インストール パッケージ データとインストール パッケージ メタデータを国内のコンピュータ ルームにキャッシュし、国内 CDN を通じて高速化します。

この方法では、アクセス時に海外の Web サイトを要求するリクエストを開始することで、アクセス速度が向上します。

構成:

それでは、composer China のフルイメージをどのように使用するのでしょうか?

まず、現在のアドレスを確認できます:

$ composer config -g repo.packagist

上記のエラーが報告された場合は、プロンプトに従って -l パラメーターを追加して表示できます。

$ composer config -g -l repo.packagist

現在のミラーアドレスはpackagist.orgであることがわかりますが、これは海外のWebサイトなので、composerを使用するたびに非常に遅くなります。

次のコマンド

$ composer config -g repo.packagist composer https://packagist.phpcomposer.com

を使用して、コンポーザーのミラー アドレスを https://packagist.phpcomposer.com の国内アドレスに変更します。

変更後、もう一度確認してください


ミラーアドレスが変更されていることがわかり、コンポーザーの速さを体感できます。

添付ファイル:

上記は

システム グローバル構成 composer のイメージに属します。 プロジェクトを個別に構成する場合のみ を入力します。ディレクトリ フォルダーで、

composer config repo.packagist composer https://packagist.phpcomposer.com
を実行します (つまり、-g パラメーターを指定しません)。このコマンドは、現在のフォルダー内のコンポーザー.json 構成ファイルを変更し、現在のプロジェクトのコンポーザー イメージを変更できます。

上記のコマンドをcomposer.jsonファイルに追加します。

"repositories": {
    "packagist": {
        "type": "composer",
        "url": "https://packagist.phpcomposer.com"
    }
}
上記の内容を手動で追加して構成を完了することもできます。

以上がComposer China のフルイメージを設定する方法を教えますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はcsdn.netで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。