【问题标题】:Can't install drupal commerce with composer error无法安装带有作曲家错误的drupal commerce
【发布时间】:2022-11-11 00:34:16
【问题描述】:
can't install commerce by use composer, I tried both command :

composer require drupal/commerce
composer require 'drupal/inline_entity_form:^1.0@RC

当我使用“composer require drupal/commerce”时出现错误:

“您的要求无法解决为一组可安装的软件包。”

问题 1 - 根 composer.json 需要 drupal/commerce ^2.32 -> 可由 drupal/commerce[2.32.0] 满足。 - drupal/commerce 2.32.0 需要 drupal/inline_entity_form ^1.0@RC -> 找到 drupal/inline_entity_form[dev-1.x, 1.0.0-alpha1, ..., 1.x-dev(dev-1 的别名。 x)] 但它与您的最低稳定性不匹配。

然后我尝试通过 used 安装 inline-entity-form:composer require 'drupal/inline_entity_form:^1.0@RC'

然后我得到另一个错误: 包学说/反射已被废弃,你应该避免使用它。请改用 roave/better-reflection。 包 symfony/debug 被废弃了,你应该避免使用它。请改用 symfony/error-handler。 安装失败,正在将 ./composer.json 和 ./composer.lock 还原为其原始内容。 [运行时异常] 无法删除 /home/aaa/public_html/web/sites/default/default.services.yml:

Please advise what to do, thanks

【问题讨论】:

    标签: drupal commerce drupal-commerce


    【解决方案1】:

    看起来您正在安装一些可能仅在“候选发布”版本中可用的模块。 如果是这种情况,您可能必须配置“作曲家.json” 以允许“RC”版本。

    尝试改变

    "minimum-stability": "stable"
    

    "minimum-stability": "RC"
    

    其他选项可能是“beta”、“alpha”、“dev”等。

    【讨论】:

      猜你喜欢
      • 2021-03-03
      • 2022-06-20
      • 1970-01-01
      • 1970-01-01
      • 2013-09-07
      • 2017-08-13
      • 2014-10-12
      • 2017-06-02
      相关资源
      最近更新 更多