如何更改"composer init"命令的默认供应商名称



我创建一个新的作曲家软件包时有一个问题。
例如,当我开始创建软件包时,我创建一个空文件夹,然后运行 Composer init

然后,作曲家已经向我提出了一个包名称的默认值。
在这种情况下:

Package name (<vendor>/<name>) [namesurname/testdirectory]

,但是由于在github中,我的用户名具有 - 介于两者之间。我需要将我的供应商名称从 nameserame 更改为 name-sermame

我正在检查作曲家文档,如果作曲家配置中有一个设置以更改供应商名称,但我找不到任何内容。

如何更改它?

您可以使用COMPOSER_DEFAULT_VENDOR环境变量设置默认供应商名称:

export COMPOSER_DEFAULT_VENDOR=name-surname
composer init

您可以在.bashrc中添加export COMPOSER_DEFAULT_VENDOR=name-surname以使其永久。

afaik它是无证的,但它是在此pr。

中实现的

最新更新