包装名称" apzentral / ink"是无效的

时间:2014-11-07 00:55:25

标签: composer-php

当我转到https://packagist.org/packages/submit提交我的包裹时。

显示此错误,

The package name apzentral/ink is invalid, it should have a vendor name, a forward slash, and a package name. The vendor and package name can be words separated by -, . or _. The complete name should match "[a-z0-9]([_.-]?[a-z0-9]+)*/[a-z0-9]([_.-]?[a-z0-9]+)*".

我想知道我的git存储库设置有什么问题。

以下是转到my repository

的链接

谢谢。

2 个答案:

答案 0 :(得分:4)

如果查看composer.json文件,您会看到:

"name": " apzentral/ink",

您是否注意到包裹名称前的空格?这就是导致失败的原因(包名中的空格无效)

"name": "apzentral/ink"

答案 1 :(得分:2)

如果您在这里并且在 composer.json 中的包名称没有任何问题,那么您可能想要检查您的 Composer 版本。我使用的是 Composer 版本 2.0.11。一旦我将它降级到 1.6.3,它就运行得很顺利。