ホームページ  >  記事  >  開発ツール  >  Composer を使用して特定のバージョンのパッケージをインストールする

Composer を使用して特定のバージョンのパッケージをインストールする

藏色散人
藏色散人オリジナル
2021-06-04 14:17:493814ブラウズ

次のコラム composer チュートリアルでは、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.3a032dbd8e851166b34ea2b353e1e55f3=1.2.3 <2.0.0

と同等なので、チルダを使用すると、パッチの自動更新は取得されますが、マイナー バージョンとメジャー バージョンの更新は取得されません。ただし、Caret を使用すると、パッチとマイナー リリースは入手できますが、メジャー (重大な変更) リリースは入手できません。

チルダ バージョンは「より安全な」アプローチと考えられていますが、信頼できる依存関係 (よく管理されたライブラリ) を使用している場合は、Caret バージョンを使用しても問題はありません (小さな変更のため、変更が壊れることはありません)。

この記事は英語からの直訳です。ご質問がある場合は、原文をご覧ください: https://5balloons.info/install-specific-version-of-package-using-作曲/# #####

以上がComposer を使用して特定のバージョンのパッケージをインストールするの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。