如何确定是什么原因阻止Composer安装软件包的最新版本?

考特尼·迈尔斯

我正在使用针对PHP的Composer Dependency Manager,它将不会安装软件包的最新版本。我如何确定安装最新版本后阻碍作曲家的原因?

例如,我symfony/consolecomposer.json版本中为:

"symfony/console": "~3.1",

如果我运行composer outdated它,则表明我已symfony/console安装3.1.4版,并且该3.3.5版可用并且与semver兼容。

$ composer outdated --no-ansi
symfony/console                    v3.1.4  ! v3.3.5  Symfony Console Component

但是,如果我执行更新的试运行,那么直到3.2.12版,它才是我的更新。

$ composer update --dry-run --with-dependencies symfony/console
Loading composer repositories with package information
Updating dependencies (including require-dev)
Package operations: 2 installs, 2 updates, 0 removals
  - Updating symfony/polyfill-mbstring (v1.2.0) to symfony/polyfill-mbstring (v1.4.0)
  - Installing psr/log (1.0.2)
  - Installing symfony/debug (v3.3.5)
  - Updating symfony/console (v3.1.4) to symfony/console (v3.2.12)

symfony/console当3.3.5是最新的版本时,如何确定3.2.12版本的保留内容

考特尼·迈尔斯

prohibits命令将显示阻止版本的内容。

$ composer prohibits symfony/console 3.3.5
symfony/console  v3.3.5 conflicts  symfony/dependency-injection (<3.3)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

无法安装最新版本的软件包

安装最新版本的软件包

PyPI如何确定软件包的最新版本?

如何在Ubuntu中安装最新版本的软件包?

如何使用apt-get安装软件包的最新版本?

如何获得通过apt-get安装的软件包的最新版本?

如何确定是什么原因导致Yocto内置不需要的软件包?

在PHP Composer中,配置依赖项以安装仍与当前平台或框架兼容的软件包的最新版本。

Composer不会将软件包更新为最新版本

如何使用稳定版本的Debian安装最新版本的软件包(例如Apache2)?

将Nuget软件包XYZ的最新版本安装到XYZ \ 1.2.3文件夹中的命令行是什么?

为什么即使PyPI上有较新版本,pip也不安装最新版本的软件包?

pacaur未安装软件包的最新版本

Ansible lint报告“软件包安装不应使用最新版本”

无法安装最新版本的python软件包

Python-无法安装某些最新版本的软件包

如何以编程方式检查python软件包是否为最新版本?

如何通过AzureDevOps REST API仅获取软件包的最新版本

如何在最新版本的VSTS中添加Nuget软件包徽章

如何使Pip在PyPI上显示软件包的最新版本?

如何说服VS Code引用软件包的最新版本?

如何在Bower中设置软件包的最新版本?

npm-如何显示软件包的最新版本

如何设置使用pubspec.yaml中软件包的最新版本?

如何从npmjs获取我的软件包的最新版本

如何在flutter创建模板中获取软件包的最新版本

为什么即使已经安装了最新版本,也要点安装--upgrade重新安装软件包?

在最新版本的RStudio和R版本(3.5.1 / 3.5.3)中安装软件包的问题

pip意外地未使用分支/提交固定安装最新版本的git软件包