Php 您的包名称无效-Composer 2.0
我正在尝试composer安装,出现以下错误Php 您的包名称无效-Composer 2.0,php,composer-php,Php,Composer Php,我正在尝试composer安装,出现以下错误您的软件包名称access nyc无效,它应该有供应商名称、正斜杠和软件包名称。 我的包名中包含以下内容: { "name": "access-nyc", "version": "3.8.1", "description": "Find help in NYC with food, money, housing, work and more on ACCESS NYC", "homepage": "https://access.nyc.
您的软件包名称access nyc无效,它应该有供应商名称、正斜杠和软件包名称。
我的包名中包含以下内容:
{
"name": "access-nyc",
"version": "3.8.1",
"description": "Find help in NYC with food, money, housing, work and more on ACCESS NYC",
"homepage": "https://access.nyc.gov",
"authors": [
{
"name": "NYC Opportunity",
"email": "products@nycopportunity.nyc.gov",
"homepage": "http://nyc.gov/opportunity"
},
{
"name": "Blue State Digital",
"homepage": "https://www.bluestatedigital.com"
}
],
"repositories": [
{
"type": "composer",
"url": "https://wpackagist.org"
}
],
这是一个中断的包名,
“access nyc”
,但对我来说它看起来不错。问题出在哪里?这里的问题在错误消息中。Composer包有一个组织和包名,因此可以按创建者将多个包分组在一起。例如,我的一个有效包名是gregjpriece/phing vagrant
我个人创建的任何包都将共享相同的组织前缀。格式生成器要求
的“名称”:
为:的“名称”:“/
。您可以这样做,例如:“name”:“saguilar/access nyc”,
和Composer将停止抱怨。“它应该有一个供应商名称、一个正斜杠和一个软件包名称”