次のコラム composer チュートリアルでは、Composer を使用してソフトウェア パッケージの特定のバージョンをインストールする方法を紹介します。困っている友人の役に立てば幸いです。
これは、Composer を使用して特定のバージョンのパッケージをインストールする方法に関する簡潔な記事です。
TL;DR バージョン
composer require vendor/package:version //Example composer require laravel/passport:6.0
詳細バージョン
ターミナルでプロジェクトのルート ディレクトリに移動し、次のコマンドを実行し、Composer を使用して特定のバージョンのパッケージをインストールします
最新バージョンをインストールする代わりに、larvael/passport パッケージのバージョン 6.0.0 をプロジェクトにインストールするとします。次に、次のコマンドを実行する必要があります。
composer require laravel/passport:6.0.0
バージョン番号でキャレットまたはチルダ演算子を使用するには、二重引用符を追加します。
例
composer require middlewares/whoops "^0.4"
チルダバージョン範囲(~) – ~1.2.3は>=1.2.3<1.3.0
キャレットバージョン範囲( ^) - ^1.2.3 は >=1.2.3 <2.0.0
と同等なので、チルダを使用すると、パッチの自動更新は取得されますが、マイナー バージョンとメジャー バージョンの更新は取得されません。ただし、Caret を使用すると、パッチとマイナー リリースは入手できますが、メジャー (重大な変更) リリースは入手できません。
チルダ バージョンは「より安全な」アプローチと考えられていますが、信頼できる依存関係 (よく管理されたライブラリ) を使用している場合は、Caret バージョンを使用しても問題はありません (小さな変更のため、変更が壊れることはありません)。
この記事は英語からの直訳です。ご質問がある場合は、原文をご覧ください: https://5balloons.info/install-specific-version-of-package-using-作曲/# #####
以上がComposer を使用して特定のバージョンのパッケージをインストールするの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。