我正在准备将一个巨大的网站从Symfony 3.4迁移到Symfony 4.4。为此,我从一个全新的Symfony 4.4安装开始,并且由于最初的项目需要使用Twig扩展,我尝试在这个新的Symfony 4.4项目上安装它。但是,composer指示
错误信息很明显,但我不明白为什么这种情况会发生在一个全新的Symfony 4.4项目上。
我尝试了以下方法:
我错过了什么吗?有人遇到过同样的问题吗?谢谢。
无法解析您的要求以安装一组软件包
。错误信息很明显,但我不明白为什么这种情况会发生在一个全新的Symfony 4.4项目上。
我尝试了以下方法:
我创建了一个新的Symfony应用
symfony new --full --version=lts testproject
安装了Symfony 4.4, 紧接着运行composer require twig/extensions
=>您的要求无法解决为一组可安装的软件包。
我创建了一个新的Symfony应用
symfony new --full testproject
安装了Symfony 5.0,紧接着运行composer require twig/extensions
=>您的要求无法解决为一组可安装的软件包。
我尝试了Symfony flex,但是遇到同样的问题 =>
您的要求无法解决为一组可安装的软件包。
- 清除composer缓存后重试,但没有改变。
以下方案可行:
- 我创建了一个新的Symfony应用 symfony new --full --version=3.4 testproject
安装了Symfony 3.4, 紧接着运行 composer require twig/extensions
=> OK
我错过了什么吗?有人遇到过同样的问题吗?谢谢。