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

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

藏色散人
リリース: 2020-07-24 13:37:14
転載
4322 人が閲覧しました

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 までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート