在 GitHub 中为 YII2 创建新的供应商应用程序
Create new vendor application for YII2 in GitHub
我为 yii2 创建了一个非常简单的插件并将其添加到 Github。
https://github.com/harlangray/languageswitcher
当我将 "harlangray/languageswitcher": "*" 添加到 require 部分并在我的项目中添加 运行 composer update 时,它给我一个错误。
问题 1
- 在任何版本中都找不到请求的包 xxxxx,包名可能有错字。
潜在原因:
- 包名称中的错字
- 根据您的最低稳定性设置,该软件包没有足够稳定的版本
有关详细信息,请参阅 https:xxxxx。
阅读 http:yyyyy 了解更多常见问题。
我对 github 和作曲家真的很陌生。谁能告诉我创建插件并使其可通过 composer 卸载的步骤吗?
谢谢
Composer 不知道 github 包,除非您将它们添加为 repositories
作为 package
.
如果您希望能够通过 require
部分安装它,您需要将您的软件包添加到 Packagist。这是站点作曲家从中获取包元信息的站点。
您唯一需要做的就是注册,单击 "Submit Package" 大按钮并将其指向您的 github 项目。可选(但建议)您可以在 github 中设置一个挂钩,以便在每次向 github 提交内容时更新 packagist,这样您就不必手动进行。
我为 yii2 创建了一个非常简单的插件并将其添加到 Github。
https://github.com/harlangray/languageswitcher
当我将 "harlangray/languageswitcher": "*" 添加到 require 部分并在我的项目中添加 运行 composer update 时,它给我一个错误。
问题 1 - 在任何版本中都找不到请求的包 xxxxx,包名可能有错字。
潜在原因: - 包名称中的错字 - 根据您的最低稳定性设置,该软件包没有足够稳定的版本 有关详细信息,请参阅 https:xxxxx。
阅读 http:yyyyy 了解更多常见问题。
我对 github 和作曲家真的很陌生。谁能告诉我创建插件并使其可通过 composer 卸载的步骤吗?
谢谢
Composer 不知道 github 包,除非您将它们添加为 repositories
作为 package
.
如果您希望能够通过 require
部分安装它,您需要将您的软件包添加到 Packagist。这是站点作曲家从中获取包元信息的站点。
您唯一需要做的就是注册,单击 "Submit Package" 大按钮并将其指向您的 github 项目。可选(但建议)您可以在 github 中设置一个挂钩,以便在每次向 github 提交内容时更新 packagist,这样您就不必手动进行。