编辑器要求:找不到包



我正在尝试使用这个:https://github.com/digitaldonkey/ethereum-php

所以我运行:composer require digitaldonkey/ethereum-php但我得到:

[无效参数异常]
找不到任何版本的包数字驴/以太坊-php 您的最低稳定性(稳定)。检查包装拼写或您的 最低稳定性

所以我想我需要指定其他一些分支,但是什么?

打开您的composer.json如果该软件包没有稳定版本,则必须将minimum-stability更改为 dev

https://getcomposer.org/doc/04-schema.md#minimum-stability

此错误背后的原因是您的 git 存储库不包含任何标记。

添加标签,例如

git tag -a 1.0.0
git push --tags

现在您可以使用

composer require digitaldonkey/ethereum-php

解释如果我们看到 composer.json,你会发现包含包及其版本的 require 标签。例如

"require": {
    "php": ">=7.0.0",
    "afrazahmad/clear-cached-data": "^1.0"
},

因此,版本或标签很重要。希望对您有所帮助。

如果要添加到项目以外的其他文件夹,则会收到相同的错误。 删除以前的安装并尝试 CD project_name。

只是在这里添加可能发生此错误的另一种情况。

当您有一个提供共享库的私有仓库时,您需要为其添加仓库,如下所示:

"repositories": [
        {
            "type": "composer",
            "url": "https://YOURHANDLE.gitlab.io/composer"
        }
    ]

有关该主题的更多信息,请点击此处:https://composer.github.io/satis/using

工作中遇到了同样的问题。

在我的情况下,由于缺少repositories块而发生错误

相关内容

  • 没有找到相关文章

最新更新