Composer のインストール依存関係が遅い場合はどうすればよいですか?

藏色散人
リリース: 2020-05-07 15:11:45
転載
2940 人が閲覧しました

composer の次のチュートリアルコラムでは、composer のインストールが遅い依存関係の解決方法と、composer の詳細な実行ログを確認する方法を紹介します。困っている友達に!

Composer のインストール依存関係が遅い場合はどうすればよいですか?

#composer のインストール依存関係が遅いため、composer の詳細な実行ログを確認してください

Windows WSL にコンポーザーの依存関係をインストールする

composer install
ログイン後にコピー

実行が異常に遅いことが分かり、国内ミラーを使用せずに github に直接アクセスしているのではないかと推測されました。

composer の実行ログを確認する必要があります

composer -h
ログイン後にコピー

composer のパラメータがサポートされていることを発見しました

 -v|vv|vvv, --verbose           Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug
ログイン後にコピー

So

composer -vvv install
ログイン後にコピー

予想どおり、すべて github に移動しました。 。 。

Installing backpack/crud (3.2.27): Downloading https://api.github.com/repos/Laravel-Backpack/CRUD/zipball/54fb667a1cf64f4c53f8a90a3752d1f964fdec6f
Downloading (connecting...)
Following redirect (2) https://codeload.github.com/Laravel-Backpack/CRUD/legacy.zip/54fb667a1cf64f4c53f8a90a3752d1f964fdec6f
ログイン後にコピー

https://laravel-china.org/composer の国内ミラーソースに更新した後、インストールがまだ github 経由で行われていることがわかりました。

確認したところ、composer.lock に問題があることが判明しました。composer.lock を削除し、composer install を実行して再生成してください。その理由は、composer.lock が以前の構成情報をキャッシュし、新しいイメージ構成が無効になるためです。

コンポーザーに関するその他の技術記事については、コンポーザーのコラムをご覧ください。アドレスは

https://www.php.cn/tool/composer/

です。

以上がComposer のインストール依存関係が遅い場合はどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:cnblogs.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!