我试图使用它:https://github.com/digitaldonkey/ethereum-php
所以我跑:composer require digitaldonkey/ethereum-php
但是我得到了:
[InvalidArgumentException]
无法在任何版本中找到package digitaldonkey / ethereum-php 你的最小稳定性(稳定)。检查包装拼写或您的 最小稳定性
所以我想我需要指定一些其他分支,但是什么?
答案 0 :(得分:2)
如果该软件包没有稳定版本,请打开composer.json
,然后您必须将minimum-stability
更改为dev
。
答案 1 :(得分:2)
此错误背后的原因是您的git repo不包含任何标记。
添加
等标签git tag -a 1.0.0
git push --tags
现在你可以使用
composer require digitaldonkey/ethereum-php
<强>解释强> 如果我们看到composer.json,你会发现包含包及其版本的require标签。 e.g。
"require": {
"php": ">=7.0.0",
"afrazahmad/clear-cached-data": "^1.0"
},
所以版本或标签很重要。 希望它有所帮助。
答案 2 :(得分:0)
如果要添加到项目以外的其他文件夹,则会出现相同的错误。删除以前的安装,然后尝试使用cd project_name。