作曲家需要 consolibyte/quickbooks-php

composer require consolibyte/quickbooks-php

我正在尝试在 Drupal 8 项目中使用 https://github.com/consolibyte/quickbooks-php。我想我已经按照作曲家的方式添加它:

composer config repositories.quickbooks-php vcs https://github.com/consolibyte/quickbooks-php
composer require "consolibyte/quickbooks-php master"

但是第二个命令returns "Could not find package consolibyte/quickbooks-php".

知道我做错了什么吗?

您使用的包名称不正确 - 真正的包名称在此包的 composer.json 中定义,它是 consolibyte/quickbooks 而不是 consolibyte/quickbooks-php

composer require "consolibyte/quickbooks:dev-master"

此外,此软件包已在 Packagist 上注册,因此您无需为其添加存储库。参见 https://packagist.org/packages/consolibyte/quickbooks