【问题标题】:Silverstripe Elemental Module Composer install errorSilverstripe Elemental Module Composer 安装错误
【发布时间】:2019-02-10 16:04:21
【问题描述】:

我有一个运行 4 的 Silverstripe 的全新安装。

我正在尝试安装此模块:https://github.com/dnadesign/silverstripe-elemental/tree/2.1

命令:

composer 需要 dnadesign/silverstripe-elemental 2.x-dev

我在作曲家中得到这个错误:

    Loading composer repositories with package information
Updating dependencies                                                     
Your requirements could not be resolved to an installable set of packages.

Problem 1
- Conclusion: don't install dnadesign/silverstripe-elemental 2.1.2
- Conclusion: don't install dnadesign/silverstripe-elemental 2.1.1
- Conclusion: don't install dnadesign/silverstripe-elemental 2.1.0
- Conclusion: don't install dnadesign/silverstripe-elemental 2.0.1
- Conclusion: don't install dnadesign/silverstripe-elemental 2.0.0
- Conclusion: don't install dnadesign/silverstripe-elemental 2.0.0-beta1
- Installation request for dnadesign/silverstripe-elemental-list dev-master -> satisfiable by dnadesign/silverstripe-elemental-list[dev-master].
- don't install dnadesign/silverstripe-elemental 2.2.x-dev|install dnadesign/silverstripe-elemental 2.x-dev
- Conclusion: don't install dnadesign/silverstripe-elemental 2.x-dev
- Conclusion: don't install dnadesign/silverstripe-elemental 2.1.x-dev
- dnadesign/silverstripe-elemental-list dev-master requires dnadesign/silverstripe-elemental >=3.0 -> satisfiable by dnadesign/silverstripe-elemental[3.0.x-dev, 3.1.x-dev, 3.x-dev, 3.2.x-dev, 4.0.x-dev, dev-master, 4.x-dev].
- Can only install one of: dnadesign/silverstripe-elemental[3.0.x-dev, 2.0.x-dev].
- Can only install one of: dnadesign/silverstripe-elemental[3.1.x-dev, 2.0.x-dev].
- Can only install one of: dnadesign/silverstripe-elemental[3.x-dev, 2.0.x-dev].
- Can only install one of: dnadesign/silverstripe-elemental[3.2.x-dev, 2.0.x-dev].
- Can only install one of: dnadesign/silverstripe-elemental[4.0.x-dev, 2.0.x-dev].
- Can only install one of: dnadesign/silverstripe-elemental[dev-master, 2.0.x-dev].
- Can only install one of: dnadesign/silverstripe-elemental[4.x-dev, 2.0.x-dev].
- Installation request for dnadesign/silverstripe-elemental 2.* -> satisfiable by dnadesign/silverstripe-elemental[2.0.0, 2.0.0-beta1, 2.0.1, 2.0.x-dev, 2.1.0, 2.1.1, 2.1.2, 2.1.x-dev, 2.x-dev, 2.2.x-dev].

【问题讨论】:

    标签: php silverstripe-4


    【解决方案1】:

    既然你已经全新安装了 ss4,为什么不尝试安装 composer require dnadesign/silverstripe-elemental dev-master 而不是 2.x-dev

    https://addons.silverstripe.org/add-ons/dnadesign/silverstripe-elemental

    【讨论】:

    • ^4 会更好,这是最新的稳定版本
    • 不需要dev-master,如果你不需要...总是寻找最新的稳定版本。如果您真的需要最新的错误修复,请使用功能分支,因为 dev-master 有一天可能与您当前的安装不兼容。当 4.0.2 是当前版本时,这可能类似于 4.x-dev as 4.0.3
    猜你喜欢
    • 2021-04-27
    • 2017-10-14
    • 2013-07-20
    • 2014-12-07
    • 2021-10-29
    • 1970-01-01
    • 2015-11-01
    • 2017-05-20
    • 2017-01-12
    相关资源
    最近更新 更多