【问题标题】:InvalidArgumentException when trying to install a symfony flex package尝试安装 symfony flex 包时出现 InvalidArgumentException
【发布时间】:2022-12-15 04:37:00
【问题描述】:

我刚刚通过composer require symfony/flex 安装了 symfony 和 symfony flex,但是 symfony flex 别名不起作用。例如,当我尝试通过 composer require twig 安装 twig 时,我收到了这个答案:

来自https://repo.packagist.org的信息:#StandWithUkraine

[无效参数异常]
找不到包树枝。

你是说其中之一吗?
树枝/树枝
拿铁/拿铁
苗条/树枝视图
树枝/延伸
树枝/国际-额外

需要 [--dev] [--dry-run] [--prefer-source] [--prefer-dist] [--prefer-install PREFER-INSTALL] [--fixed] [--no-suggest] [ --no-progress] [--no-update] [--no-install] [--no-scripts] [- -update-no-dev] [-w|--update-with-dependencies] [-W|--update-with-all-dependencies] [--with-dependencies] [--with-all-dependencies] [ --ignore-platform-req IGNORE-PLATFORM-REQ] [--igno re-platform-reqs] [--prefer-stable] [--prefer-lowest] [--sort-packages] [-o|--optimize-autoloader] [-a|--classmap-authoritative] [-- apcu-autoloader] [--apcu-autoloader-prefix APCU-AUT OLOADER-PREFIX] [--] []...

我怎么解决这个问题 ?

【问题讨论】:

  • 您是否在 composer.json 中尝试过 minimum-stability to dev ?
  • 不,我必须在 composer.json 文件中更改什么?
  • 那么是什么促使您安装 symfony/flex 的呢?您是否正在尝试更新旧版本的 symfony?如果没有,请注意 flex 会自动安装。你真的不需要做任何事情。虽然我不喜欢不友善,但我怀疑其他一些试图帮助您的人实际上并不知道 flex 是什么。
  • 我想使用 symfony,因为我不想每次安装包时都自己编写食谱,例如注释、树枝或其他任何东西。另外,我喜欢别名选项。
  • 是的,但是如果你使用标准程序创建了一个 Symfony 应用程序,那么 flex 会自动安装。类似于symfony new --full my_app。看起来你还有其他事情要发生。

标签: php symfony symfony-flex


【解决方案1】:

问题来自我的作曲家版本,一旦升级,symfony flex 别名就起作用了。

【讨论】:

    【解决方案2】:

    尝试更新作曲家版本

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-11-09
      • 1970-01-01
      相关资源
      最近更新 更多