私はcomposer update
を発行したときに更新される古いパッケージのリストを取得したいと思います。作曲家はそのような機能を持っていますか?何が(?または作曲せずに)それを行うための方法が存在しない場合古いパッケージのリストを取得
17
A
答えて
27
更新:
がComposer v1.1 (May 2016)ので、以下のコマンドが用意されています
composer outdated
はあなたに古くなったパッケージのリストを示していcomposer show -l
は、パッケージの完全なリストを返します。更新が必要なパッケージは赤色に着色されています。 (まだ)2日前のものは緑色に着色されています。- 両方のコマンドは、リスト
の参照で唯一の直接の依存関係を表示するパラメータ--direct
受け入れる:いくつかの作曲プラグインがある
https://github.com/composer/composer/issues/3771
作曲プラグイン
をリストを表示する時代遅れのパッケージ:
作曲・バージョン・チェック - いわゆる「作曲・バージョン・チェックを」プラグインhttps://github.com/Soullivaneuh/composer-versions-check
Composerは、updateコマンドを使用した後、最後のメジャーバージョンから古くなったパッケージを示しています。
このプラグインは、最初に「更新」を実行し、次に「アップグレード」の可能性を示します。
A作者
dry-run
は、yetには対応していません。vinkla/登る - https://github.com/vinkla/climb
クライムはnpm-check-updatesに触発された "作曲バージョン管理ツール" です。
これは、アウトデートパッケージのバージョンを示し、最新バージョンへの「アップグレード」を示します。
3
Composerのバージョン1.1以降、composer outdated
コマンドがあります。 composer outdated --direct
を使用すると、直接の依存関係のみが考慮されます。
関連する問題
- 1. tfs nugetステップでパッケージの古いバージョンを取得できない
- 2. Android - 古い通知のリストを取得する
- 3. 古いパッケージのアーカイブ
- 4. Anacondaにインストールされているパッケージのリストを取得
- 5. Android HTTP取得古いライブラリ
- 6. Javaでリストの最古の日付を取得するには?
- 7. qnx古いリソースマネージャーのresmgr_context_tを取得
- 8. 古いレコードを取得する
- 9. 古いコンソールログを取得するには?
- 10. jedis古いデータを取得する
- 11. Dropboxで古い値を取得する
- 12. Worksheet_Changeターゲットで古い値を取得
- 13. SelectedIndexChangedイベントハンドラ古いインデックスを取得中
- 14. トランザクションテストウィンドウで古い値を取得する
- 15. パッケージ本体からプライベートプロシージャ/関数のリストを取得
- 16. package.jsonに保存されていないパッケージのリストを取得するには?
- 17. パッケージ名を取得
- 18. Java - インストールされているRPMパッケージのリストを取得する方法
- 19. Emacsパッケージのインストールスクリプトがパッケージを取得できない
- 20. 古いRパッケージを回収する
- 21. 古いパッケージをインストールするには?
- 22. リスト内のリストを取得
- 23. 長期パッケージ取得
- 24. Python twitterパッケージ:エラーコードを取得
- 25. 変数でパッケージを取得
- 26. Twitterのアトムは古いツイートを取得していません
- 27. nuget.exeコマンドラインで特定のVisual Studioソリューションのパッケージのリストを取得する方法
- 28. パッケージarules内のトランザクション内のアイテムのリストを取得する方法
- 29. リストから値を反復し、最も古い、最新の日付を取得してください
- 30. 取得古典ポータルディスクAzureのREST
通常の更新コマンドに干渉しませんか? –
いいえ、そうではありません。 'update'を実行すると、パッケージがインストールされます。 - 最新のものではない場合は、追加のメッセージが表示されます。手動でバージョンを上げ、最新のものに更新するかどうかを決めることができます。 –
「更新を実行すると、パッケージがインストールされます」 ここで参照するパッケージはどれですか?'update'は' install'でインストールしたパッケージだけを更新するはずですから? –