我想使用github存储库https://github.com/siwymilek/RMSPushNotificationsBundle
中的分支fcm所以在我的composer.json
中,我有:
"repositories": [
{
"type": "vcs",
"url": "https://github.com/siwymilek/RMSPushNotificationsBundle"
}
],
"require": {
"siwymilek/RMSPushNotificationsBundle" : "dev-fcm",
}
但这会触发此错误:
您的要求无法解决为一组可安装的软件包。
问题1 -找不到任何版本的请求软件包siwymilek / rmspushnotificationsbundle,软件包名称中可能有错字。
潜在原因: -包裹名称中有错字 -根据您的最低稳定性设置,该软件包没有足够稳定的版本 有关更多详细信息,请参见https://getcomposer.org/doc/04-schema.md#minimum-stability。 -这是一个私人包裹,您忘了添加自定义存储库来找到它
阅读https://getcomposer.org/doc/articles/troubleshooting.md,了解更多常见问题。
答案 0 :(得分:0)
找到答案,有点棘手。
即使我们正在使用一个存储库(如果该存储库是分叉的),看起来也仍然必须使用第一个存储库的名称,在我的情况下,我只是用"richsage/rms-push-notifications-bundle" : "dev-fcm",