【问题标题】:Not able to install composer package无法安装作曲家包
【发布时间】:2023-03-03 08:01:26
【问题描述】:

我正在尝试安装我为学习而构建的第一个作曲家包。

为此,我已成功设置 Github 存储库和 packagegist 帐户:

https://github.com/xparthx/Composer-package-demo

https://packagist.org/packages/xparthxvorax/demo

问题是当我尝试使用composer require xparthxvorax/demo 安装它时,它给了我以下错误:

[UnexpectedValueException]
安装 xparthxvorax/demo 时出错,composer-plugin 包应该在它们的额外键中定义一个类才能使用。

我认为问题出在包装类型上。根据此文档,默认包类型应为 library

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

【问题讨论】:

    标签: php package composer-php packagist


    【解决方案1】:

    创建一个新标签,因为 composer require 作曲家将尝试安装最新标签,在您的情况下是带有“composer-plugin”类型的标签:https://github.com/xparthx/Composer-package-demo/blob/v1/composer.json

    【讨论】:

      猜你喜欢
      • 2017-08-13
      • 2014-10-12
      • 2020-05-25
      • 2022-06-20
      • 2014-02-26
      • 2015-10-23
      • 2017-06-13
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多