我有点问题。我在Github上创建了一个存储库。它有两个分支:master
和1.1
。
这是我第一次需要我的存储库。
所以我想把这个存储库放到另一个项目中。所以我用我的github repo名称扩展了composer.json
:
"require": {
// ...
"botalaszlo/symfony-repositemap-bundle": "dev-master"
},
"minimum-stability": "dev"
但不幸的是我总是出现作曲家错误:
Your requirements could not be resolved to an installable set of packages.
Problem 1
- The requested package botalaszlo/symfony-repositemap-bundle could not be found in any version, there may be a typo in the package name.
Potential causes:
- A typo in the package name
- The package is not available in a stable-enough version according to your minimum-stability setting
see <https://getcomposer.org/doc/04-schema.md#minimum-stability> for more details.
Read <https://getcomposer.org/doc/articles/troubleshooting.md> for further common problems.
然后我查了包名,很好:copy-paste :)
但我不明白的minimum-stability
问题,我想我误解了一些东西,因为我读了链接,但我仍然没有在composer.json的设置中找到问题。 (但我累了......)。
然后我尝试使用"@dev"
,"*"
和"1.1"
值。但总是同样的问题。
最后我运行composer diagnose
命令,但没有看到任何错误。
感谢您的帮助。
答案 0 :(得分:0)
包名与在Github或其他地方托管回购无关。
转到packagist:https://packagist.org/search/?q=botalaszlo%2Fsymfony-repositemap-bundle如果在那里找不到你的包裹,你就不能简单地&#34;&#34;用它。
有一些方法可以从这里开始: