【问题标题】:Create new vendor application for YII2 in GitHub在 GitHub 中为 YII2 创建新的供应商应用程序
【发布时间】:2015-03-21 00:34:46
【问题描述】:

我为 yii2 创建了一个非常简单的插件并将其添加到 Github。

https://github.com/harlangray/languageswitcher

当我将 "harlangray/languageswitcher": "*" 添加到 require 部分并在我的项目上运行 composer update 时,它​​给了我一个错误。

问题 1 - 请求的包xxxxx在任何版本中都找不到,可能包名有错别字。

潜在原因: - 包名中的拼写错误 - 根据您的最低稳定性设置,该软件包在足够稳定的版本中不可用 有关详细信息,请参阅 https:xxxxx。

阅读 http:yyyyy 了解更多常见问题。

我对 github 和作曲家真的很陌生。有人可以给我创建插件并使其可通过 Composer 卸载的步骤吗?

谢谢

【问题讨论】:

    标签: github composer-php yii2


    【解决方案1】:

    Composer 不知道 github 包,除非您将它们添加为 repositories 下的 package

    如果您希望能够通过require 部分安装它,您需要将您的软件包添加到Packagist。这是站点作曲家从中获取包元信息的地方。

    您只需注册,单击“提交包”大按钮并将其指向您的 github 项目。可选(但建议)您可以在 github 中设置一个钩子,以在每次向 github 提交某些内容时更新 packagist,这样您就不必手动执行。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-04-14
      • 2022-10-06
      • 2016-08-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多