ホームページ >開発ツール >composer >Composer のインストール依存関係が遅い場合はどうすればよいですか?

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

藏色散人
藏色散人転載
2020-05-07 15:11:452982ブラウズ

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 までご連絡ください。