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

藏色散人
リリース: 2021-06-04 14:17:49
オリジナル
3809 人が閲覧しました

次のコラム 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.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 サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート